MSSQLSERVER跨服務(wù)器連接(遠(yuǎn)程登錄)的示例代碼
發(fā)布日期:2021-12-30 08:37 | 文章來源:腳本之家
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ù)庫',
@sapassword = 目標(biāo)數(shù)據(jù)庫密碼
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
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。
相關(guān)文章