包在执行包任务中未完全运行

时间:2019-08-12 07:40:29

标签: ssis

我的SSIS项目(A,B,C,D,E)中有5个软件包,我希望它们可以串行运行。

为此,我创建了一个新程序包(F),并使用EXECUTE PACKAGE TASK通过优先级约束将这5个程序包顺序组合。

在执行第一个程序包(A)之后,程序包(F)停止运行,而没有其他四个程序包执行。

当我排除程序包A并从程序包B开始运行时,所有四个程序包都可以正常运行,但是当我从程序包A开始执行时,程序包A执行完后程序包又停止运行。

请建议包装A中有任何问题? 我已经检查了包的属性,一切看起来都很好。

谢谢!

1 个答案:

答案 0 :(得分:0)

我只是尝试测试您的情况。它似乎工作正常。

1.我用脚本任务创建了A,B,C,D软件包,这些脚本任务显示了一个带有软件包名称的消息框。
2.然后,我使用4执行包任务创建了包E。根据需要顺序更改“ PackageNameFromProjectReference”选项。

enter image description here



这将按顺序A-B-C-D执行程序包。如果程序包A有密码,请确保已添加密码。