表连接服务器之间

时间:2013-11-25 21:58:30

标签: sql sql-server stored-procedures join

我需要比较来自不同服务器的结果集。我想要数据的表共享一个主键。

问题:

因为我有一个主键,我可以使用简单的连接查询数据吗

(即'Server1.db1.dbo.table1.primarykeyfield = Server2.db2.dbo.table2.primarykeyfield)

没有必须使用存储过程(sp_addlinkedserver)?

2 个答案:

答案 0 :(得分:1)

您需要一种方法来访问远程表,为此,您需要配置链接服务器。

这与主键无关。

请注意,这是一次性配置,您可以在MSDN documentation中详细了解它。

答案 1 :(得分:0)

这取决于它们是否已经是链接服务器。链接后,虽然您应该能够进行简单的连接。