トレース結果のファイルへの保存

適用対象:SQL Server

トレース結果をファイルに保存できます。 トレース ファイルは、トレース結果が書き込まれるファイルです。 トレース ファイルは、ローカル ディレクトリ (C:\foldername\filename.trcなど) またはネットワーク ディレクトリ (\\computername\sharename\filename.trc など) に配置できます。

トレース ファイルを使用して、次のことを行えます。

  • トレースの再生

  • SQL Server の監査

  • パフォーマンス分析の実行

  • トレース イベントとパフォーマンス カウンターの相互関係による問題の検出の向上

  • データベース エンジン チューニング アドバイザー分析の実行

  • クエリの最適化の実行

SQL Server ストアド プロシージャ sp_trace_create@tracefile引数にパスとファイル名を指定すると、によりファイルにトレース結果が保存されます。

注意

トレース ファイルの保存用に、 sp_trace_create ストアド プロシージャにパスを指定する場合は、サーバーからそのディレクトリにアクセスできる必要があります。 また、 sp_trace_createにローカル ディレクトリを指定すると、サーバー コンピューターのローカル ディレクトリを指定したことになるので注意してください。

SQL Server Profiler を使用している場合は、トレース結果をファイルまたはテーブルに保存できます。 テーブルにトレース結果を保存すると、ファイルにトレースを保存する場合と同じアクセスが可能になります。そのうえ、そのテーブルにクエリして、特定のイベントを検索できます。

トレース結果の保存の詳細については、「トレース結果のテーブルへの保存 SQL Server Profiler」および「トレース結果のファイルへの保存 SQL Server Profiler」を参照してください。

参照

sp_trace_create (Transact-SQL)
トレースの作成 (Transact-SQL)
トレースの作成 (SQL Server Profiler)