パッケージのイベント ハンドラーの追加

コンテナーとタスクは実行時にイベントを発生させます。こうしたイベントが発生したときにワークフローを実行して、イベントに応答するカスタム イベント ハンドラーを作成できます。たとえば、タスクが失敗したときに電子メール メッセージを送信するイベント ハンドラーを作成できます。

イベント ハンドラーは、パッケージと同様です。イベント ハンドラーでは、パッケージと同様に変数のスコープが用意され、制御フローとオプションのデータ フローが含まれています。パッケージ、Foreach ループ コンテナー、For ループ コンテナー、シーケンス コンテナー、およびすべてのタスクに対してイベント ハンドラーを作成できます。

イベント ハンドラーを作成するには、SSIS デザイナーにある [イベント ハンドラー] タブのデザイン画面を使用します。

[イベント ハンドラー] タブがアクティブな場合、SSIS デザイナーにあるツールボックスの [制御フロー項目] および [メンテナンス プランのタスク] ノードには、イベント ハンドラーで制御フローを作成するためのタスクとコンテナーが含まれます。[データ フローの変換元][変換]、および [データ フローの変換先] ノードには、イベント ハンドラーでデータ フローを作成するためのデータ ソース、変換、および変換先が含まれます。詳細については、「制御フローの要素」および「データ フロー要素」を参照してください。

[イベント ハンドラー] タブには、[接続マネージャー] 領域も含まれ、イベント ハンドラーがサーバーおよびデータ ソースに接続するために使用する、接続マネージャーの作成および変更を行うことができます。詳細については、「接続マネージャーの追加」を参照してください。

イベント ハンドラー デザイナーの使用

次の図は、SSIS デザイナーにある [イベント ハンドラー] タブのデザイン画面上の、イベント ハンドラーを示しています。

SSIS デザイナーの [イベント ハンドラー] タブ

イベント ハンドラー内で制御フローとデータ フローを作成する手順は、パッケージ内で制御フローとデータ フローを作成する手順と同様です。詳細については、「パッケージの制御フローのデザイン」および「パッケージのデータ フローのデザイン」を参照してください。

SSIS デザイナーでイベント ハンドラーを作成するには

Integration Services のアイコン (小) 最新の Integration Services の入手

マイクロソフトが提供する最新のダウンロード、アーティクル、サンプル、ビデオ、およびコミュニティで選択されたソリューションについては、MSDN または TechNet の Integration Services のページを参照してください。

これらの更新が自動で通知されるようにするには、ページの RSS フィードを定期受信します。