通过一个查询从多个服务器中提取信息

时间:2012-06-07 02:52:25

标签: mysql sql sql-server

我正在尝试运行一个从多个服务器提取信息的查询。让我解释一下。制作某种产品的机器将该信息存储在服务器上。所以当我们做报告时,我们必须在会计方面运行查询,然后在第一台服务器上运行查询。我只是想知道是否有人能指出我正确的方向,或者帮助我构建这个查询。

1 个答案:

答案 0 :(得分:1)

由于您没有在技术上指定,我假设您在MS SQL Server中运行查询,而其他数据库是MSSQL或MySQL,根据您的标记进行猜测。

如果是这种情况,你有几个选择。如果您经常运行这些查询,可以使用linked server,或者如果您只想谨慎使用OPENROWSET,那么可以使用{{3}}。

其他选项是创建SQL Server Integration Services(SSIS)包以从各种源中提取数据并将其编译为单个报告或SQL Server Reporting Services(SSRS)。