【问题标题】:SSIS - Package execution stopSSIS - 包执行停止
【发布时间】:2017-01-20 02:00:01
【问题描述】:

我有一个困扰我的问题,我想也许有人可以提供帮助。

问题是,我有一个由多个包组成的项目,这些包在主包中执行。

当我运行主包时,执行开始,但是当它遇到它需要执行的第一个包时,它就停止了。

输出显示以下内容:

SSIS 包“Master_Package.dtsx”开始。

SSIS 包“Master_Package.dtsx”已完成:已取消。

如果我输入该包并在其中运行数据流,它会完美运行,但如果我运行整个主包,或者我只是在主包页面中单独执行该包,它就会停止。

任何帮助将不胜感激。 感谢您的时间!

卡林

【问题讨论】:

    标签: ssis


    【解决方案1】:

    愚蠢而明显的问题:您是否在主包上使用执行包任务?如果是这样,您是否在正确的位置引用了正确的子包?

    即使您在包中传递参数,这也是从 Master 到 Child 的直接调用,并且不应成为子包异常终止的原因,除非您没有正确调用它。

    【讨论】:

    • 是的,参考是对的。我已经尝试了 2 个选项。一种是从 SQL 数据库引用的包,具有上述行为,另一种是从本地文件系统引用的包。第二个选项工作正常,但我需要从 SQL 加载包,以模拟生产环境。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-30
    • 2010-10-25
    相关资源
    最近更新 更多