在SQL Server中,有一种方法可以join tables from multiple sql servers by using link tables
我想知道是否也可以这样做?我使用的是PHP,PHP是否提供了这种功能?

最佳答案

这不一定简单,也不漂亮,但本文为您的问题提供了一些解决方案:
http://www.linux.com/archive/feature/52390
更新
既然链接现在不存在了,这里有更多的文本
使用OLE DB for SQL server创建链接服务器
此示例创建一个名为MyDatabase的链接服务器,该服务器使用Microsoft OLE DB Provider for SQL server。

USE master
GO
EXEC sp_addlinkedserver
'MyDatabase',
N'SQL Server'
GO

然后,您可以像在同一台服务器上一样进行引用,因此,如果数据库在同一台mssql服务器上,则跳过上述步骤,只需执行以下操作:
[服务器名]。[数据库名]。[所有者]。表名

08-15 17:50
查看更多