在不使用链接服务器或OPENQUERY的情况下查询来自两个SQL服务器的数据

时间:2013-10-29 13:59:22

标签: sql-server

我需要从两个不同服务器上的两个数据库中提取数据。但我不能使用Linked server或OPENQUERY。有没有其他方法可以提取数据?

1 个答案:

答案 0 :(得分:1)

如果您无法使用链接服务器或Open Query,则必须在环境之间迁移数据。这些是进行跨服务器查询的唯一方法。

有多种不同的ETL工具可以在环境之间移动信息,例如SSIS或Informatica。

值得注意的是,即使使用链接服务器连接,您也可能遇到性能问题和从连接的一端保持打开的事务,即使通过链接连接选择了非常少量的信息,也会导致阻塞事务。