2015-02-17 126 views
0

我有一个主包和29个子包。我使用一个Execute Package任务在每个循环容器中动态地执行父主包中的这29个子包。父子SSIS 2005部署与SQL Server 2008

我的担心是如何在现场部署它们?我应该使用30配置文件创建29 + 1数据库连接字符串,因为每个子包都执行SQL Server存储过程。

任何类型的建议,高度赞赏。谢谢

+0

如果他们都将使用相同的数据库,为什么你不让他们在同一个配置文件中使用相同的连接字符串? – 2015-02-17 20:53:15

+0

包括主包在内的29个孩子将指向同一个数据库 – aks 2015-02-17 21:02:48

回答

1

我在一年前有过类似的挑战。我选择了使用脚本任务,如here所述。 SQL Server代理作业将连接字符串和变量(即源文件路径)传递到主包,主包可以使用此技术将这些传递到子包。

+0

29孩子包括主包将指向同一个数据库 – aks 2015-02-17 21:03:10