SSIS-串联运行子包

SSIS-串联运行子包,ssis,parallel-processing,package,parent-child,Ssis,Parallel Processing,Package,Parent Child,我有一个主程序包,除了目标表程序包外,它运行一大堆相同的程序包 目前,它们位于ExecuteChildPackages容器中,并且都并行运行。很好 出于可悲的原因,我似乎需要它们串联运行,而不是并行运行。 我不在乎它们的运行顺序,但它们不需要重叠。 显然,我可以声明一行依赖项,但这不是很好 Q:有没有办法告诉SSIS我希望这个容器串联而不是并行地执行它的ForEachChildPackage循环我会使用基于ADO对象的foreach循环,该对象中存储了包位置 将foreach参数设置为具有包位置

我有一个主程序包,除了目标表程序包外,它运行一大堆相同的程序包

目前,它们位于ExecuteChildPackages容器中,并且都并行运行。很好

出于可悲的原因,我似乎需要它们串联运行,而不是并行运行。 我不在乎它们的运行顺序,但它们不需要重叠。 显然,我可以声明一行依赖项,但这不是很好


Q:有没有办法告诉SSIS我希望这个容器串联而不是并行地执行它的ForEachChildPackage循环

我会使用基于ADO对象的foreach循环,该对象中存储了包位置

将foreach参数设置为具有包位置的变量

在执行包上使用表达式来定义包位置