【问题标题】:How to come back from child package to Parent package using ssis?如何使用 ssis 从子包返回到父包?
【发布时间】:2020-01-21 19:19:03
【问题描述】:

我在 SSIS 中使用父子包,我可以转到子包并执行子包功能。现在我需要回到父包并在调用子包之后继续执行任务。

例如:如果我有像A-->B-->c(子包)-->D-->E这样的任务,那么在执行任务C之后,m是子包,流程应该回到父包并从D开始执行。我们怎样才能做到这一点?

提前致谢

【问题讨论】:

  • 你能粘贴你父包流的截图吗?
  • SSIS 的继承功能如前所述。我已经看到 Visual Studio 中的颜色没有变成绿色但仍然运行的地方。您可能需要检查日志或检查步骤 D 和 E 是否确实运行。
  • 是否有断点或数据查看器尚未从子进程中清除?

标签: ssis


【解决方案1】:

在 SSIS 任务中有一个 Execute Package 任务,它完全符合您的要求。它启动子包,传递您在主包中指定的参数,执行它并将控制权返回给主包任务执行。

【讨论】:

  • 是的,但在我的情况下,它不会回到父包的下一个任务。我需要设置任何属性吗?
  • 奇怪...@ramu,您能否将主包和执行日志中的任务流屏幕截图添加到您的问题中。
  • 谢谢大家......在建立连接时这是一个愚蠢的错误。它现在正在工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多