跨資料庫 跨伺服器查詢

2021-06-26 12:31:43 字數 689 閱讀 1506

if

notexists(

select

srvname

from

master

. dbo

.sysservers

where

srvname

= 'vlinkinadmin'

)begin  

-- exec sp_dropserver @server='vlinkinadmin',@droplogins='droplogins' --

增加連線伺服器引數說明:服務名稱

/空字串

/ 指定值

/ 伺服器

ip  

exec

sp_addlinkedserver

'vlinkinadmin'

, ' '

, 'sqloledb'

, 'ip' --

增加鏈結伺服器遠端登入

引數說明:服務名稱

/ 指定值

/null/

資料庫登入名稱

/ 密碼  

exec

sp_addlinkedsrvlogin

'vlinkinadmin'

, 'false'

,null,

'username'

, 'passwd'

end go

跨伺服器 跨資料庫 多表聯合查詢

首頁假如我們有3臺伺服器,分別是運算元據庫的伺服器a,第二台伺服器b192.168.1.136,第三台伺服器c192.168.1.125 注 關閉伺服器上的防火牆 查詢出錯的話 我們在a伺服器上建立usera資料庫的user ta表,b上建立userb資料庫的user tb表,c上建立userc資料...

MSSQL跨伺服器資料庫查詢

建立鏈結伺服器 exec sp addlinkedserver 鏈結伺服器名稱 sqloledb 遠端伺服器名或ip位址 exec sp addlinkedsrvlogin 鏈結伺服器名稱 false null,需要鏈結伺服器使用者名稱 密碼 刪除鏈結伺服器exec sp droplinkedsrv...

sql跨資料庫伺服器查詢

insert into carvingcertificate select from openrowset sqloledb 12.12.12.10 sjjh jsgdzy select id,sno,carvingcertificatenum,carvingareaid,create date,c...