tft每日頭條

 > 科技

 > sqlserver連接的服務器是哪個

sqlserver連接的服務器是哪個

科技 更新时间:2024-07-17 11:32:14

在與SQL SERVER 打交道的過程中,遇到這種情況:

服務器S1和服務器S2都有SQL SERVER。服務器S1能遠程登錄而服務器S2不能遠程登錄,服務器S1和服務器S2的數據庫賬戶信息也有,但是我又想查詢服務器B的數據庫中的數據。是否有辦法呢?

答案是有的,就是使用“鍊接服務器”。

可采用如下方法:

在服務器S1打開SQL Server Management Studio。新建查詢:敲下以下語句

EXEC sp_addlinkedserver '鍊接服務器名稱','','SQLOLEDB','鍊接服務器名稱IP'

EXEC sp_addlinkedsrvlogin '鍊接服務器名稱',false,null,'鍊接服務器名稱賬戶','鍊接服務器密碼'

sqlserver連接的服務器是哪個(SQLSERVER-鍊接服務器)1

添加鍊接服務器

“鍊接服務器名稱”是自定義的,自己命名;

“鍊接服務器名稱IP”是服務器S2的IP地址;

“鍊接服務器名稱賬戶”是服務器S2上的數據庫賬戶;

“鍊接服務器密碼”是服務器S2上的數據庫密碼。

填寫完成後,直接執行。

完成後,就可以獲取服務器S2上的數據庫數據了。

例如查詢服務器B上的數據庫DBTest的表Tab1,可以這樣寫:

SELECT * FROM [鍊接服務器名稱].[DBTest].dbo.[Tab1]。

鍊接服務器就很好的解決了遇到的問題。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved