次の方法で共有


ログ機能の追加と設定

更新 : 2005 年 12 月 5 日

ここでは、Lesson 4.dtsx パッケージのデータ フローのログを有効にします。次に、PipelineExecutionPlan イベントと PipelineExecuteTrees イベントを記録するテキスト ファイル ログ プロバイダを構成します。テキスト ファイル ログ プロバイダは、表示や移行が容易なログを作成します。パッケージの基本テスト段階では、この簡潔なログ ファイルは特に便利です。ログ エントリは、SSIS デザイナの [ログ イベント] ウィンドウでも確認できます。

パッケージにログ機能を追加するには

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

  2. [SSIS ログの構成] ダイアログ ボックスの [コンテナ] ペインで、一番上のパッケージ オブジェクト (Lesson 4) が選択されていることを確認します。

  3. [プロバイダとログ] タブで、[プロバイダの種類] ボックスの一覧から [テキスト ファイルの SSIS ログ プロバイダ] を選択し、[追加] をクリックします。

    新しいテキスト ファイル ログ プロバイダがパッケージに追加されます。このプロバイダの既定の名前は "テキスト ファイルの SSIS ログ プロバイダ" です。次に、この新しいログ プロバイダを構成します。

  4. [名前] 列に「Lesson 4 Log File」と入力します。

  5. 必要に応じて、[説明] の内容を修正します。

  6. [構成] 列で [<新しい接続>] をクリックし、ログを書き込む場所を指定します。

    [ファイル接続マネージャ エディタ] ダイアログ ボックスで、[使用法の種類] ボックスの一覧から [ファイルの作成] を選択し、[参照] をクリックします。既定では、[ファイルの選択] ダイアログ ボックスにこのプロジェクトのフォルダが表示されますが、ログ情報を別の場所に保存することもできます。

  7. [ファイルの選択] ダイアログ ボックスで、[ファイル名] ボックスに「TutorialLog.log」と入力し、[開く] をクリックします。

  8. [OK] をクリックして、[ファイル接続マネージャ エディタ] ダイアログ ボックスを閉じます。

  9. [コンテナ] ペインで、パッケージ コンテナ階層のすべてのノードを展開します。次に、[Extract Sample Currency Data] チェック ボックスも含めすべてのチェック ボックスをオフにします。次に、このノードのイベントのみを取得するため、[Extract Sample Currency Data] チェック ボックスをオンにします。

    ms167456.note(ja-jp,SQL.90).gif重要 :
    [Extract Sample Currency Data] チェック ボックスがオフの状態で淡色表示になっている場合は、親コンテナのログ設定が使用され、この作業用にログ イベントを有効にすることはできません。
  10. [詳細] タブの [イベント] 列で、[PipelineExecutionPlan] イベントと [PipelineExecutionTrees] イベントのチェック ボックスをオンにします。

  11. [詳細設定] をクリックし、各イベントについて書き込まれるログ情報の詳細を確認します。既定では、指定したイベントについて、すべての情報カテゴリが自動的に選択されます。

  12. [標準] をクリックして、情報カテゴリを非表示にします。

  13. [プロバイダとログ] タブで、[名前] 列の [Lesson 4 Log File] をクリックします。目的のパッケージのログ プロバイダを作成したら、必要に応じてログの記録を一時的にオフにすることができます。ログ プロバイダを削除したり、再作成する必要はありません。

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

次の手順

レッスン 4 のチュートリアル パッケージのテスト