【问题标题】:SSIS task failed event handler [duplicate]SSIS任务失败事件处理程序[重复]
【发布时间】:2010-03-19 04:51:09
【问题描述】:

SSIS 中是否有任何方法可以确定哪个特定任务失败?我的要求是文件源任务失败我需要发邮件。

【问题讨论】:

  • 你已经输入了三遍基本相同的问题......但你不接受你得到的好答案......

标签: ssis


【解决方案1】:

在您的错误处理程序中,您可以使用 System::SourceName 变量来提取它在失败时所在的任务的名称。我在给生产支持团队的电子邮件任务中执行此操作。或者,如果您愿意,也可以将其放在桌子上。

【讨论】:

    【解决方案2】:

    您的日志应该能够告诉您哪个任务失败以及(在大多数情况下)失败的原因。

    您也可以添加一个 OnError 事件处理程序来优雅地处理故障。

    【讨论】:

      【解决方案3】:

      我在错误处理中使用以下变量 在电子邮件任务中:

      系统::源名称

      系统::错误代码

      (DT_WSTR, 4000) @[System::ErrorDescription]

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-06-05
        • 2017-05-12
        • 2022-06-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-10-21
        • 1970-01-01
        相关资源
        最近更新 更多