在2个不同的服务器上同时运行SSIS包

时间:2016-01-15 06:07:56

标签: sql-server stored-procedures ssis

我制作了一个SSIS包,它通过存储过程从源中获取数据,并通过目标端的存储过程将其保存在我的表中。 目标和源位于不同的服务器上。 所以基本上我在Source处有一个Insert Stored Procedure,在目的地有一个Insert Stored Procedure。 我有两个不同的服务器服务器1(开发服务器)和服务器2(测试服务器)。 我想使用相同的SSIS包而无需更改模式名称和服务器名称(将数据从dev服务器传输到我的开发服务器或他们的测试服务器到我的测试服务器)

如何进行此操作以及要遵循的所有步骤。

1 个答案:

答案 0 :(得分:0)

您是否正在使用DataFlow任务将数据从Source移动到Destination?或者您使用“执行SQL任务”来执行存储过程?

您是手动运行SSIS包还是正在安排?

以下是您的选择: 1.使用Dev连接制作DataFlow的副本,然后将其更改为连接到Test Server。 2.使用环境变量和SSIS配置表设置包配置。