MSSQLSERVER跨服務(wù)器鏈接服務(wù)器創(chuàng)建方法如下
復(fù)制代碼 代碼如下:
--聲明變量
Declare @svrname varchar(255),
@dbname varchar(255),
@sapassword varchar(255)
--請(qǐng)?jiān)趫?zhí)行前,根據(jù)實(shí)際情況修改下列變量
select @svrname = '目標(biāo)服務(wù)器名',
@dbname = '目標(biāo)數(shù)據(jù)庫(kù)',
@sapassword = 目標(biāo)數(shù)據(jù)庫(kù)密碼
if exists ( select srvname from master.dbo.sysservers where srvname ='鏈接服務(wù)器名')
exec sp_dropserver @server = '鏈接服務(wù)器名',@droplogins ='droplogins'
--增加鏈接服務(wù)器
exec sp_addlinkedserver @server = '鏈接服務(wù)器名',@srvproduct='',@provider = 'SQLOLEDB', @datasrc =@svrname, @catalog =@dbname
--增加鏈接服務(wù)器遠(yuǎn)程登錄
exec sp_addlinkedsrvlogin @rmtsrvname = '鏈接服務(wù)器名',@useself ='False',@locallogin = 'sa',@rmtuser ='sa',@rmtpassword =@sapassword
--配置參數(shù)
exec sp_serveroption @server ='鏈接服務(wù)器名',@optname = 'use remote collation',@optvalue ='false'
exec sp_serveroption @server ='鏈接服務(wù)器名',@optname = 'collation compatible',@optvalue ='true'
go
您可能感興趣的文章:- 用jscript啟動(dòng)sqlserver
- 以IP與Port建立與SQLSERVER的連接
- SQLServer無(wú)法打開(kāi)用戶默認(rèn)數(shù)據(jù)庫(kù) 登錄失敗錯(cuò)誤4064的解決方法
- 解決SqlServer 各版本 sa帳戶不能登錄問(wèn)題
- SQLServer2005混合模式登錄配置(用戶登錄錯(cuò)誤18452,233,4064)
- SQLServer設(shè)置客戶端使用IP地址登錄的圖文詳解