【发布时间】:2010-03-19 04:51:09
【问题描述】:
SSIS 中是否有任何方法可以确定哪个特定任务失败?我的要求是文件源任务失败我需要发邮件。
【问题讨论】:
-
你已经输入了三遍基本相同的问题......但你不接受你得到的好答案......
标签: ssis
SSIS 中是否有任何方法可以确定哪个特定任务失败?我的要求是文件源任务失败我需要发邮件。
【问题讨论】:
标签: ssis
在您的错误处理程序中,您可以使用 System::SourceName 变量来提取它在失败时所在的任务的名称。我在给生产支持团队的电子邮件任务中执行此操作。或者,如果您愿意,也可以将其放在桌子上。
【讨论】:
您的日志应该能够告诉您哪个任务失败以及(在大多数情况下)失败的原因。
您也可以添加一个 OnError 事件处理程序来优雅地处理故障。
【讨论】:
我在错误处理中使用以下变量 在电子邮件任务中:
系统::源名称
系统::错误代码
(DT_WSTR, 4000) @[System::ErrorDescription]
【讨论】: