SQLServer創建鏈接服務器

鏈接服務器的使用場景:

    查詢數據時既需要用到A機上數據庫裏的表又需要B機數據庫裏的表,就可以在A機數據庫上建立鏈接服務器。

這裏使用SQL Server Management,點擊鏈接服務器展開,右鍵選擇新建鏈接服務器。

之後確定即可。

注意要添加本地服務器登錄到遠程服務器登錄的映射,我之前沒有添加,雖然能夠查小量數據,但數據量一大就一直報錯誤:

當然出現這個問題也可能不是這個原因,可以嘗試調整遠程查詢超時值。

建立完鏈接服務器,就可以在A機數據庫的查詢窗口查詢,使用方式:

//查詢鏈接服務器上的表

select * from [鏈接服務器名].[遠程數據庫名].[所有者].[表名]

例子:

select A機的表名.* from A機的表名
left join [A機上設置的B機鏈接服務器名稱].[B機數據庫名].[dbo].[B機上的表名]
on 左連接條件
where 查詢條件

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章