如何从多台服务器连接Sql server中的多个表

如何从多台服务器连接Sql server中的多个表,sql,sql-server-2008,Sql,Sql Server 2008,您好,我想连接位于不同Sql server上的两个表,因此如何从多个服务器连接Sql server中两个表中具有公共id的多个表如果我正确理解了您的问题,以下内容将帮助您 select * from [server1].[database1].[dbo].[table1] A join [server2].[database2].[dbo].[table2] B on A.id = B.id 您可以通过创建链接到其他sql server的服务器来实现这一点。 有关链接服务器的详细信息,请浏览此

您好,我想连接位于不同Sql server上的两个表,因此如何从多个服务器连接Sql server中两个表中具有公共id的多个表如果我正确理解了您的问题,以下内容将帮助您

select *
from [server1].[database1].[dbo].[table1] A
join [server2].[database2].[dbo].[table2] B
on A.id = B.id

您可以通过创建链接到其他sql server的服务器来实现这一点。 有关链接服务器的详细信息,请浏览此URL

然后,您可以编写一个select查询,从不同服务器的不同数据库的表中获取数据