MSSQLSERVER跨服務器連接(遠程登錄)的示例代碼
更新時間:2013年11月28日 15:00:20 作者:
這篇文章主要介紹了MSSQLSERVER跨服務器鏈接服務器的方法,大家參考使用
MSSQLSERVER跨服務器鏈接服務器創(chuàng)建方法如下
復制代碼 代碼如下:
--聲明變量
Declare @svrname varchar(255),
@dbname varchar(255),
@sapassword varchar(255)
--請在執(zhí)行前,根據(jù)實際情況修改下列變量
select @svrname = '目標服務器名',
@dbname = '目標數(shù)據(jù)庫',
@sapassword = 目標數(shù)據(jù)庫密碼
if exists ( select srvname from master.dbo.sysservers where srvname ='鏈接服務器名')
exec sp_dropserver @server = '鏈接服務器名',@droplogins ='droplogins'
--增加鏈接服務器
exec sp_addlinkedserver @server = '鏈接服務器名',@srvproduct='',@provider = 'SQLOLEDB', @datasrc =@svrname, @catalog =@dbname
--增加鏈接服務器遠程登錄
exec sp_addlinkedsrvlogin @rmtsrvname = '鏈接服務器名',@useself ='False',@locallogin = 'sa',@rmtuser ='sa',@rmtpassword =@sapassword
--配置參數(shù)
exec sp_serveroption @server ='鏈接服務器名',@optname = 'use remote collation',@optvalue ='false'
exec sp_serveroption @server ='鏈接服務器名',@optname = 'collation compatible',@optvalue ='true'
go
相關文章
sql server數(shù)據(jù)庫高可用日志傳送的方法
SQL Server 使用日志傳送,您可以自動將“主服務器”實例上“主數(shù)據(jù)庫”內的事務日志備份發(fā)送到單獨“輔助服務器”實例上的一個或多個“輔助數(shù)據(jù)庫”,下面這篇文章主要給大家介紹了關于sql server數(shù)據(jù)庫高可用日志傳送的相關資料,需要的朋友可以參考下2018-05-05SQL SERVER性能優(yōu)化綜述(很好的總結,不要錯過哦)
一個系統(tǒng)的性能的提高,不單單是試運行或者維護階段的性能調優(yōu)的任務,也不單單是開發(fā)階段的事情,而是在整個軟件生命周期都需要注意,進行有效工作才能達到的。所以我希望按照軟件生命周期的不同階段來總結數(shù)據(jù)庫性能優(yōu)化相關的注意事項。2008-09-09用sql腳本創(chuàng)建sqlserver數(shù)據(jù)庫范例語句
創(chuàng)建sqlserver數(shù)據(jù)庫腳本 范例 ,主要是熟悉下用sql語句創(chuàng)建數(shù)據(jù)庫的代碼。2010-09-09淺析SQL Server的分頁方式 ISNULL與COALESCE性能比較
本文上述重點講述了SQL Server的分頁方式,COALESCE和ISNULL函數(shù)區(qū)別之處,簡短的內容,深入的理解。有興趣的朋友可以看下2016-12-12navicat導入sql數(shù)據(jù)庫文件的簡單實現(xiàn)
在很多項目當中都有sql文件導入到MySQL數(shù)據(jù)庫的需要,因為有sql數(shù)據(jù)庫文件,這個項目才能正常運行起來,本文主要介紹了navicat導入sql數(shù)據(jù)庫文件的簡單實現(xiàn),具有一定的參考價值,感興趣的可以了解一下2023-11-11安裝sql server 2008 management提示已安裝 SQL Server 2005 Express的解決
SQL Server 2005 Express 工具不是sql server 2005 management,不用卸載sql server 2005 management,用一個小技巧就行2013-07-07