トレース結果のファイルへの保存 (SQL Server Profiler)

適用対象:SQL ServerAzure SQL Managed Instance

このトピックでは、 SQL Server プロファイラーを使用して、トレース結果をファイルに保存する方法について説明します。

トレース結果をファイルに保存するには

  1. [ファイル] メニューの [新しいトレース] をクリックし、 SQL Serverのインスタンスに接続します。

    [トレースのプロパティ] ダイアログ ボックスが表示されます。

    注意

    [接続の確立直後にトレースを開始する] チェック ボックスがオンになっている場合、 [トレースのプロパティ] ダイアログ ボックスは表示されず、すぐにトレースが開始されます。 この設定を無効にするには、 [ツール] メニューの [オプション] をクリックし、 [接続の確立直後にトレースを開始する] チェック ボックスをオフにします。

  2. [トレース名] ボックスに、トレースの名前を入力します。

  3. [ファイルに保存する] チェック ボックスをオンにします。

    [名前を付けて保存] ダイアログ ボックスが表示されます。

  4. [名前を付けて保存] ダイアログ ボックスでパスとファイル名を指定します。 [保存] をクリックします。

    注意

    SQL Server サービスに、指定したディレクトリのファイルに対して書き込めるアクセス許可があることを確認します。

  5. [トレースのプロパティ] ダイアログ ボックスの [最大ファイル サイズの設定 (MB)] ボックスに、ファイルの最大サイズを入力します。 既定値は 5 MB です。

  6. 必要に応じて、次のオプションを指定します。

    • [ファイル ロールオーバーを有効にする] チェック ボックスをオンにすると、最大ファイル サイズに達したとき、 SQL Server プロファイラー によりトレース データ用の新しいファイルが作成されます。 既定では、このオプションはオンになっています。

    • [サーバーがトレース データを処理する] チェック ボックスをオンにすると、サーバーにより、すべてのトレース イベントが記録されます。

      Note

      [サーバーがトレース データを処理する] チェック ボックスをオフにすると、イベントを記録することが原因でパフォーマンスが大幅に低下する場合、イベントは記録されなくなります。

参照

SQL Server Profiler