【问题标题】:ssis execute package task showing as red, but child packages showing all greenssis 执行包任务显示为红色,但子包显示为绿色
【发布时间】:2011-11-26 20:29:41
【问题描述】:

当运行包含多个“执行包任务”的包时,“子”包会在 vs.net (BIDS) 中自动打开。

前两个(子)包中的所有任务都变为绿色,即成功

那么为什么父包显示红色任务(然后整个事情就停止了)

?

【问题讨论】:

  • 您是否检查过是否有任何组件在子包的后期执行中失败了?这将导致所有控制流组件成功完成,而子包仍然失败。
  • VS 在执行结果/输出窗口中显示什么?如果您打开了日志记录,并且应该打开,那么您的日志会针对 OnError 和 OnTaskFailed 事件指示什么?

标签: sql-server-2005 ssis etl


【解决方案1】:

对于关注此线程的任何人:@DavidBenham 分享了很好的建议——即启用日志记录。除此之外,因为听起来您正在通过 IDE 调试包,所以您可以禁用/启用调用的组件。这将允许您查看特定的流程,直到您找出问题为止。

【讨论】:

    猜你喜欢
    • 2020-11-02
    • 2020-10-08
    • 1970-01-01
    • 2011-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-22
    • 1970-01-01
    相关资源
    最近更新 更多