SSIS任务失败的事件处理程序

时间:2010-03-18 14:41:25

标签: ssis

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

3 个答案:

答案 0 :(得分:0)

您的日志应该能够告诉您哪个任务失败了,并且(在大多数情况下)也失败了。

您可以添加OnError事件处理程序以优雅地处理失败。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

系统:: SOURCENAME

系统::错误代码

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