新增連結的伺服器
ip: 192.168.0.100port: 1433
資料庫類型: SQL Server
(其他的需要安裝驅動程式)
EXEC sp_addlinkedserver @server = N'192.168.0.100,1433', @srvproduct=N'SQL Server'
刪除連結的伺服器
droplogins: 刪除此遠端伺服器登入資訊,Null 為不刪除
EXEC sp_dropserver @server =N'192.168.0.100,1433', @droplogins = 'droplogins'
新增連結的伺服器的登入帳號
locallogin: NULL 為帳號密碼登入
EXEC sp_addlinkedsrvlogin @rmtsrvname = N'192.168.0.100,1433', @locallogin = NULL , @useself = N'False', @rmtuser = N'ruyut', @rmtpassword = N'Zaq1xsw2'
刪除連結的伺服器的登入帳號
EXEC sp_droplinkedsrvlogin @rmtsrvname= N'192.168.0.100,1433', @locallogin= NULL
顯示所有已連接的伺服器
EXEC sp_helplinkedsrvlogin
範例輸出:
+------------------+-----------+---------------+------------+
|Linked Server |Local Login|Is Self Mapping|Remote Login|
+------------------+-----------+---------------+------------+
|192.168.0.100,1433|null |false |ruyut |
|192.168.0.101,1433|null |true |null |
|43a5aa0e91c2 |null |true |null |
+------------------+-----------+---------------+------------+
參考資料:
Microsoft.Learn - sp_addlinkedserver
Microsoft.Learn - sp_dropserver
Microsoft.Learn - sp_addlinkedsrvlogin
Microsoft.Learn - sp_linkedservers
留言
張貼留言
如果有任何問題或建議,都歡迎留言或來信: a@ruyut.com