次の方法で共有


トレース フィルターの設定 (Transact-SQL)

このトピックでは、ストアド プロシージャを使用して、トレース中のイベントに関して必要な情報のみを取得するフィルターを作成する方法について説明します。

トレース フィルターを設定するには

  1. トレースが既に実行中の場合は、@status = 0 を指定して sp_trace_setstatus を実行し、トレースを停止します。

  2. sp_trace_setfilter を実行して、トレース中のイベントに関して取得する情報の種類を構成します。

重要な注意事項重要

通常のストアド プロシージャとは異なり、すべての SQL Server Profiler ストアド プロシージャ (sp_trace_xx) で、パラメーターのデータ型が厳密に定義されており、データ型の自動変換はサポートしていません。 引数の記述で指定されている入力パラメーターの正しいデータ型でパラメーターを呼び出さないと、ストアド プロシージャからエラーが返されます。

関連項目

参照

sp_trace_setfilter (Transact-SQL)

sp_trace_setstatus (Transact-SQL)

システム ストアド プロシージャ (Transact-SQL)

SQL Server Profiler のストアド プロシージャ (Transact-SQL)

概念

トレースへのフィルターの適用