SQl跨服務器查詢的二種實現方法,一般情況如果安全設置好了,根本無法用,不過內部網絡還是不錯的。
select * from OPENDATASOURCE(
‘SQLOLEDB’,
‘Data Source=遠程ip;User ID=sa;Password=密碼’
).庫名.dbo.表名
insert 本地庫名..表名 select * from OPENDATASOURCE(
‘SQLOLEDB’,
‘Data Source=遠程ip;User ID=sa;Password=密碼’
).庫名.dbo.表名
或使用聯結服務器:
–創建linkServer
exec sp_addlinkedserver ‘別名’,”,’SQLOLEDB’,’192.168.2.5′
–登陸linkServer
exec sp_addlinkedsrvlogin ‘別名’,’false’,null,’sa’,’1234′
–查詢
select * from 別名.庫名.dbo.表名
–以后不再使用時刪除鏈接服務器
exec sp_dropserver ‘別名’,’droplogins’
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END