SSIS - 使用失败任务的名称发送邮件

时间:2016-02-10 13:19:11

标签: email error-handling ssis parent-child ssis-2012

假设我有这种情况。包含两个子项的父包。子包1和2.第一个的执行成功,但第二个失败。 enter image description here

我需要发送一条消息,报告整个过程的执行失败,但同时我需要识别消息中出错的子包。

如何从父包中获取此执行包任务的名称?

1 个答案:

答案 0 :(得分:2)

您可以将脚本任务放在两个子包中的每一个的失败约束中,这两个子包使用子包的名称设置字符串变量,然后在您的电子邮件中引用该变量。

或者您可以查看使用OnError事件处理程序并解析发生错误的对象名称的内部异常。