SQl 跨服務器查詢語句
更新時間:2009年10月27日 23:03:49 作者:
SQl跨服務器查詢的二種實現(xiàn)方法,一般情況如果安全設置好了,根本無法用,不過內(nèi)部網(wǎng)絡還是不錯的。
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.表名
或使用聯(lián)結(jié)服務器:
--創(chuàng)建linkServer
exec sp_addlinkedserver '別名','','SQLOLEDB','192.168.2.5'
--登陸linkServer
exec sp_addlinkedsrvlogin '別名','false',null,'sa','1234'
--查詢
select * from 別名.庫名.dbo.表名
--以后不再使用時刪除鏈接服務器
exec sp_dropserver '別名','droplogins'
'SQLOLEDB',
'Data Source=遠程ip;User ID=sa;Password=密碼'
).庫名.dbo.表名
insert 本地庫名..表名 select * from OPENDATASOURCE(
'SQLOLEDB',
'Data Source=遠程ip;User ID=sa;Password=密碼'
).庫名.dbo.表名
或使用聯(lián)結(jié)服務器:
--創(chuàng)建linkServer
exec sp_addlinkedserver '別名','','SQLOLEDB','192.168.2.5'
--登陸linkServer
exec sp_addlinkedsrvlogin '別名','false',null,'sa','1234'
--查詢
select * from 別名.庫名.dbo.表名
--以后不再使用時刪除鏈接服務器
exec sp_dropserver '別名','droplogins'
相關文章
win2008 r2 安裝sql server 2005/2008 無法連接服務器解決方法
在與 SQL Server 建立連接時出現(xiàn)與網(wǎng)絡相關的或特定于實例的錯誤。未找到或無法訪問服務器。請驗證實例名稱是否正確并且 SQL Server 已配置為允許遠程連接2015-01-01MSSQL 2008 自動備份數(shù)據(jù)庫的設置方法
最近項目中,需要用到MSSQL自動定時備份功能,本來想利用C#自己寫一個的,但是聽說在MSSQL2008中已經(jīng)集成了功能強大的自動備份功能,于是便提刀上陣,狠狠地琢磨了一番2017-04-04Oracle 10g各個帳號的訪問權限、登錄路徑、監(jiān)控狀態(tài)命令查詢等等
各個帳號的訪問權限、登錄路徑、監(jiān)控狀態(tài)命令查詢等等2009-05-05