如何在 SQL Server 中切换服务器连接?

Sha*_*ars 2 sql t-sql sql-server transactions

我有一个事务插入到两个不同服务器上的两个不同表中。我想做一些插入,然后切换到另一台服务器并进行更多插入。我如何通过 SQL 实现这一点?

如果这是重复的,我深表歉意,但我无法通过 StackOverflow 或 Google 找到我的答案。谢谢!

我正在使用 SQL Server 2016 和 Management Studio

LON*_*ONG 5

右键单击当前 SQL 查询页面中的任意位置,Connection->Change connection..

或者

右键单击新的服务器实例, New Query

更新 :

如果这两个服务器链接在一起,那么您可以使用分布式查询或 openquery 来实现这一点。

例如:在 server1 上: select * From server2.database.dbo.table --four part distributed query

或在服务器 1 上: select * From openquery(server1,'select * from database.dbo.table') --openquery