创建包事件处理程序

运行时,容器和任务引发事件。您可以创建自定义事件处理程序,这些程序在事件被引发时运行工作流,以对事件做出响应。例如,可以创建在任务失败时发送电子邮件的事件处理程序。

事件处理程序与包类似。事件处理程序可以像包一样为变量提供作用域,并且包含控制流和可选数据流。您可以为包、Foreach 循环容器、For 循环容器和序列容器以及所有的任务生成事件处理程序。

您可以使用 SSIS 设计器中的**“事件处理程序”**选项卡的设计图面来创建事件处理程序。

当**“事件处理程序”选项卡活动时,SSIS 设计器中的工具箱的“控制流项”“维护计划中的任务”节点包含用于生成事件处理程序中控制流的任务和容器。“数据流源”“转换”“数据流目标”**节点包含用于生成事件处理程序中数据流的数据源、转换和目标。有关详细信息,请参阅控制流元素数据流元素

**“事件处理程序”选项卡也包含“连接管理器”**区域,在这里可创建并修改事件处理程序用来连接到服务器和数据源的连接管理器。有关详细信息,请参阅创建连接管理器

使用事件处理程序设计器

以下关系图显示位于 SSIS 设计器中**“事件处理程序”**选项卡的设计图面上的事件处理程序。

SSIS 设计器的“事件处理程序”选项卡

在事件处理程序中创建控制流和数据流类似于在包中创建控制流和数据流。有关详细信息,请参阅创建包控制流创建包数据流

在 SSIS 设计器中创建事件处理程序

请参阅

任务

在包中实现日志记录

概念

Integration Services 概述

其他资源

在 SSIS 设计器中创建包

帮助和信息

获取 SQL Server 2005 帮助