このトピックでは、ストアド プロシージャを使用して、トレース対象のイベントに必要な情報のみを取得するフィルターを作成する方法について説明します。
トレース フィルターを設定するには
トレースが既に実行されている場合は、 トレースを 停止するために @status = 0 を指定してsp_trace_setstatusを実行します。
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)