Sql server 不使用链接服务器或OPENQUERY从两个SQL Server查询数据

Sql server 不使用链接服务器或OPENQUERY从两个SQL Server查询数据,sql-server,Sql Server,我需要从两个不同服务器上的两个数据库中提取数据。但我不能使用链接服务器或OPENQUERY。是否有其他方法提取数据?如果无法使用链接服务器或打开查询,则必须在环境之间迁移数据。这些是进行跨服务器查询的唯一方法 有多种不同的ETL工具可用于在环境之间移动信息,如SSI或Informatica 值得注意的是,即使使用链接服务器连接,您也可能会遇到性能问题和事务,这些问题和事务从连接的一端打开,即使通过链接连接选择非常少量的信息,也会导致事务阻塞。看起来像是您的问题。我以前对此做过一些研究,如果没有链

我需要从两个不同服务器上的两个数据库中提取数据。但我不能使用链接服务器或OPENQUERY。是否有其他方法提取数据?

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

有多种不同的ETL工具可用于在环境之间移动信息,如SSI或Informatica


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

看起来像是您的问题。我以前对此做过一些研究,如果没有链接服务器,这是不可能的。
链接服务器
有什么问题?如果您绝对不能使用列出的工具,最坏的情况是,您可以右键单击数据库,选择任务,然后选择导出数据。。。然后通过GUI或其他工具(如SSIS)进行批量插入或导入。请注意,这是最长的路径,如果您可以使用其他工具,请务必使用它们(例如,您可以使用enter-pssession MYSERVER通过PowerShell远程进入服务器,然后从那里连接到实例)。我只有对数据库的只读访问权。。。这就是为什么我不能使用这些程序的原因。。。我会更清楚地解释我的情况。。。。当我将应用程序从一台服务器迁移到另一台服务器时,SQL中有一列无法恢复,导致值为空。我无法再次进行恢复,因为新服务器的使用时间超过一个月,导致新数据量增加。我需要为ond事务将列值从旧服务器插入新服务器。主要问题是我没有创建链接服务器和使用其他工具的权限。。我只能以只读方式访问数据库。。。这就是为什么我不能使用这些程序的原因。。。