1. 程式人生 > >SQl 跨服務器查詢腳本示例

SQl 跨服務器查詢腳本示例

aso top 服務 地址 lse user use 別名 聯結

1.采用OPENDATASOURCE

select top 10 *from OPENDATASOURCE(‘SQLOLEDB‘,‘Data Source=IP地址;User ID=連接用戶名稱;Password=連接用戶密碼‘ ).遠程目標數據庫.dbo.表名

2.采用聯結服務器

--創建linkServer
exec sp_addlinkedserver ‘別名‘,‘‘,‘SQLOLEDB‘,‘IP地址‘

--登陸linkServer
exec sp_addlinkedsrvlogin ‘別名‘,‘false‘,null,‘連接用戶名稱‘,‘連接用戶密碼‘

--查詢
select * from 別名.庫名.dbo.表名

--以後不再使用時刪除鏈接服務器
exec sp_dropserver ‘別名‘,‘droplogins‘

SQl 跨服務器查詢腳本示例