我希望将一个表中的数据从一个服务器复制到另一个服务器。
如果在同一台服务器上但不同的数据库之间,我已经使用了以下方法:
SELECT * INTO DB1..TBL1 FROM DB2..TBL1 (to copy with table structure and data)
INSERT INTO DB1..TBL1(F1, F2) SELECT F1, F2 FROM DB2..TBL1 (copy only data)
现在我的问题是如何将来自SERVER1的数据复制到DB1->TBL1,然后再复制到SERVER2->DB2->TBL2。
sp_executeSQL
存储过程在链接服务器上执行它。 - codingbadgerIDENTITY_INSERT
是每个连接的,因此它不会被传播。 - Jon Seigel