可能重複:
Selecting data from two different servers in SQL Server你如何加入從兩個不同的SQL Server實例表中的一個SQL查詢
我如何加入兩個表,分別位於兩個不同的SQL Server實例,在一個查詢中?
可能重複:
Selecting data from two different servers in SQL Server你如何加入從兩個不同的SQL Server實例表中的一個SQL查詢
我如何加入兩個表,分別位於兩個不同的SQL Server實例,在一個查詢中?
我能想到的做到這一點是通過sp_addlinkedserver的最好方法。您需要確保您使用的任何帳戶添加鏈接(通過sp_addlinkedsrvlogin)對您加入的表有權限,但是一旦鏈接建立,您可以按名稱呼叫服務器,即:
SELECT *
FROM server1table
INNER JOIN server2.database.dbo.server2table ON .....
您可以create a linked server並使用其完全限定的Server.Catalog.Schema.Table名稱引用其他實例中的表。
如果您正在使用SQL Server嘗試鏈接服務器