代码之家  ›  专栏  ›  技术社区  ›  Eric Ness

在SSIS事件处理程序中自定义邮件

  •  0
  • Eric Ness  · 技术社区  · 14 年前

    我要向SSIS 2005包事件处理程序添加电子邮件通知。我已向事件处理程序添加了一个发送邮件任务。我想自定义电子邮件正文,包括错误描述之类的内容。我尝试在MessageSource字段中包含@[System::errorDescription],但邮件消息不包含errorDescription的值,而只包含变量的名称。

    3 回复  |  直到 14 年前
        1
  •  1
  •   William Salzman    14 年前

    在“发送邮件”任务的对话框中,选择单词 邮件 在右边的列表中。这将打开邮件任务的属性页。设置 消息源类型 价值 变量 并设置 消息源 要在格式中使用的变量的名称 系统::错误描述 是的。这就是我在sql server 2005中使用这个组件的方式。我相信2008的步骤是相似的,但是自从我在一个2008客户工作以来已经有一段时间了,所以我在记忆中工作。

        2
  •  1
  •   pramodtech    14 年前

    我认为您在邮件标签中使用MasaGeSurCE属性。您需要转到表达式,然后在属性中选择MessageSource并浏览表达式按钮,在那里可以拖动@ [系统::Error Debug ]变量到表达式文本区域。 单击evaluate expression它不应该给出任何错误消息,您就完成了。

        3
  •  0
  •   HLGEM    14 年前

    失败任务的名称在系统变量中 系统::源名称