Share via


パッケージ実行のログ記録

Microsoft SQL Server Integration Services にはログ記録機能があります。この機能では、ログ記録用の実行時イベントを公開し、各種ログ記録プロバイダーをサポートして、一般的にログ記録に必要となる情報を提供します。情報は、テキスト ファイル、SQL Server Profiler、SQL Server データベースの sysssislog テーブル、Windows のイベント ログ、および XML ファイルに記録できます。詳細については、「Integration Services ログ プロバイダー」を参照してください。

ログ記録を使用するようにパッケージを構成するには、Integration Services のパッケージ作成用グラフィカル ツールである SSIS デザイナーを使用するか、またはプログラムによって構成します。パッケージとそのコンテナーおよびタスクでログ記録を有効にする方法の詳細については、「パッケージへのログ機能の実装」を参照してください。

dtexec コマンド プロンプト ユーティリティを使用してパッケージを実行する際にも、ログ記録を使用できます。ログ記録をサポートするコマンド プロンプトの引数の詳細については、「dtexec ユーティリティ (SSIS ツール)」を参照してください。

ログの情報の表示

パッケージの実行後に、パッケージ ログで実行時の情報を表示できます。

次の表に、Integration Services ログ プロバイダーがログを書き込む場所を示します。

ログ プロバイダー

場所

テキスト ファイル

ログ プロバイダーが使用するファイル接続マネージャーでテキスト ファイルのパスを指定します。

SQL Server Profiler

ログ プロバイダーが使用するファイル接続マネージャーで SQL Server Profiler が使用するファイルのパスを指定します。

Windows のイベント ログ

Windows イベント ビューアーのアプリケーション ログには、Integration Services のログ情報が表示されます。

SQL Server

ログ プロバイダーが使用する OLE DB 接続マネージャーで、ログ エントリ用の sysssislog テーブルを格納する SQL Server データベースを指定します。

XML ファイル

ログ プロバイダーが使用するファイル接続マネージャーで XML ファイルのパスを指定します。

外部リソース

Integration Services のアイコン (小) Integration Services に関する最新情報の入手

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

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