パッケージ内でのログ記録を有効にする方法

この手順では、パッケージにログを追加し、パッケージ レベルのログ記録を構成し、ログ構成を XML ファイルに保存する方法について説明します。ログはパッケージ レベルでのみ追加できますが、パッケージに含まれるコンテナでのログを有効にするためにパッケージでログ記録を実行する必要はありません。

既定では、パッケージに含まれるコンテナは、親コンテナと同じログ構成を使用します。それぞれのコンテナのログ オプションの設定については、「コンテナ内でのログ記録を構成する方法」を参照してください。

パッケージ内でのログ記録を有効にするには

  1. Business Intelligence Development Studio で、目的のパッケージが含まれている Integration Services プロジェクトを開きます。

  2. 次に、[SSIS] メニューの [ログ記録] をクリックします。

  3. [プロバイダの種類] 一覧からログ プロバイダを選択し、[追加] をクリックします。

  4. [構成] 列で、接続マネージャを選択するか、または [<新しい接続>] をクリックしてこのログ プロバイダに適した種類の接続マネージャを新しく作成します。選択したプロバイダに応じて、次のいずれかの接続マネージャを使用します。

    • テキスト ファイル用には、ファイル接続マネージャを使用します。詳細については、「ファイル接続マネージャ」を参照してください。
    • SQL Server Profiler 用には、ファイル接続マネージャを使用します。
    • SQL Server 用には、OLE DB 接続マネージャを使用します。詳細については、「OLE DB 接続マネージャ」を参照してください。
    • Windows イベント ログ用には何も指定しません。SSIS によってログが自動的に作成されます。
    • XML ファイル用には、ファイル接続マネージャを使用します。
  5. パッケージで使用するそれぞれのログについて、手順 3. ~ 4. を繰り返します。

    ms141212.note(ja-jp,SQL.90).gifメモ :
    パッケージでは、それぞれの種類で複数のログを使用できます。
  6. 必要に応じて、パッケージ レベルのチェック ボックスをオンにします。次に、パッケージ レベルのログ記録で使用するログを選択し、[詳細] タブをクリックします。

  7. [詳細] タブで、[イベント] をオンにしてすべてのログ エントリのログを記録することを指定するか、または [イベント] をオフにしてイベントを個別に選択します。

  8. 必要に応じて、[詳細設定] をクリックし、ログに記録する情報を指定します。

    ms141212.note(ja-jp,SQL.90).gifメモ :
    既定では、すべての情報がログに記録されます。
  9. [詳細] タブで、[保存] をクリックします。[名前を付けて保存] ダイアログ ボックスが開きます。ログ構成を保存するフォルダに移動し、新しいログ構成のファイル名を入力し、[保存] をクリックします。

  10. [OK] をクリックします。

  11. 更新されたパッケージを保存するには、[ファイル] メニューの [選択されたファイルを上書き保存] をクリックします。

参照

処理手順

パッケージへのログ機能の実装

概念

Integration Services ログ プロバイダ

その他の技術情報

ログ記録に関する情報 (SSIS)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手