SSIS中是否有任何方法可以确定哪个特定任务失败了?我的要求是文件源任务失败我需要发送电子邮件。
答案 0 :(得分:0)
您的日志应该能够告诉您哪个任务失败了,并且(在大多数情况下)也失败了。
您可以添加OnError事件处理程序以优雅地处理失败。
答案 1 :(得分:0)
在错误处理程序中,您可以使用System :: SourceName变量来提取失败时所使用的任务的名称。我在生成支持团队的电子邮件任务中执行此操作。或者如果你愿意,你可以把它放在一张桌子里。
答案 2 :(得分:0)
我在错误处理中使用以下变量 在电子邮件任务中:
系统:: SOURCENAME
系统::错误代码
(DT_WSTR,4000)@ [System :: ErrorDescription]