Sql server 使用DB2数据在DB1上执行存储过程

Sql server 使用DB2数据在DB1上执行存储过程,sql-server,Sql Server,有没有一种方法可以使用DB2中存在的数据在DB1中执行存储过程 DB1(测试数据库)包含所有必要的表,模式与DB2(生产数据库)中的模式相同 我试着寻找答案已经有一段时间了,但什么也找不到 我确实为DB2设置了链接服务器 感谢您的帮助,谢谢 你到底想干什么?您是否希望在其中使用生产数据?或者这两个环境都是生产环境?如果可能的话,我正在尝试使用生产数据在测试环境中运行SP。我想除了进入SP并将所有内容更改为指向生产数据库之外,没有其他方法了?好的,我强烈建议(非常高)不要将这两个链接起来!只需进行

有没有一种方法可以使用
DB2
中存在的数据在
DB1
中执行存储过程

DB1
(测试数据库)包含所有必要的表,模式与
DB2
(生产数据库)中的模式相同

我试着寻找答案已经有一段时间了,但什么也找不到

我确实为
DB2
设置了链接服务器


感谢您的帮助,谢谢

你到底想干什么?您是否希望在其中使用生产数据?或者这两个环境都是生产环境?如果可能的话,我正在尝试使用生产数据在测试环境中运行SP。我想除了进入SP并将所有内容更改为指向生产数据库之外,没有其他方法了?好的,我强烈建议(非常高)不要将这两个链接起来!只需进行prod备份,将其恢复到测试环境中并部署脚本即可。或者您可以在SSMS或ssis中设置基本导出,以将数据移动到测试环境。是的,这是可能的,但是,问题是什么,您能否解释更多,因为这类似于编程中的循环引用,没有多大意义?