MySQL:跨不同服务器上的多个数据库进行联接查询

3
2个回答

3

1

这篇文章提供了一些解决方案,虽然并不一定简单或美观: http://www.linux.com/archive/feature/52390

更新

由于链接已经失效,这里提供更多的文本:

使用 OLE DB 为 SQL Server 创建链接服务器 此示例创建了一个名为 MyDatabase 的链接服务器,它使用 Microsoft OLE DB Provider for SQL Server。

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

然后您可以像它们在同一台服务器上一样进行引用,因此如果数据库位于同一台 MSSQL 服务器上,则跳过上述步骤,只需执行以下操作:

[服务器名称].[数据库名称].[所有者].表名


你的链接已经失效了,能否编辑你的回答并添加一些我可以用来搜索这些解决方案的短语? - Oriesok Vlassky
@OriesokVlassky - 添加了文本,对此我感到抱歉。 - James Black

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接