15

Windowsアプリケーションからレコードを表示するときに発生するSQLINSERTを特定しようとしています。SQL Profilerには、レコードが表示されたときに起動するストアドプロシージャの長いリストがありますが、ストアドプロシージャを特定し、挿入を見つけて、オブジェクトエクスプローラーでストアドプロシージャを見つけるのは非常に面倒です(フィルターを使用している場合でも)。

ストアドプロシージャではなく、ラインアイテムのすべてのSQLコマンドを表示する方法はありますか?そして、INSERTステートメントでフィルタリングしますか?

助けてくれてありがとう!

4

2 に答える 2

25

イベントSP:StmtStartingおよびSQL:StmtStartingを監視し、列TextDataを含め、Likeを%insert%に設定してTextDataの列フィルターを設定してみてください。

これには、トリガーに「挿入された」テーブルへの参照など、いくつかの誤検知が含まれる場合があります。

于 2010-03-08T22:26:27.810 に答える
12

上記の回答にスクリーンショットを追加するだけです。

トレースの詳細

イベントの選択

テキストデータのフィルタリング

于 2015-09-02T18:01:08.547 に答える