2008-10-01 37 views
43

データベースで実行されるSQLを監視するSQL Server Profilerのトレース設定があります。私は最近、トリガーの実行がトレースに含まれていないことを発見しました。トレースのために利用可能なイベントを調べた後、私はトリガーの実行を含むように見えません。トリガーの実行を監視するトレースを設定する方法を知っている人はいますか?SQLプロファイラでトリガの実行を監視する方法

答えて

54

ストアドプロシージャ: - SP: StmtStartingイベント - SPは:SQL Serverプロファイラ2008年

+1

私はこのイベントタイプがトリガーのためのものではないと思っていますが、実際には実際に使用しているときには1行のコードごとに開始して完了するようです –

38

をStmtCompletedの、トレースの設定/起動するときに、 "イベントの選択" タブに移動し、「表示上のすべてのイベントをクリックしてください"チェックボックスをオンにして、ストアドプロシージャセクションの下のリストで、トレースに含めるSP:StmtStartingイベントとSP:StmtCompletedイベントを選択します。

関連する問題