web-dev-qa-db-ja.com

SQL Serverプロファイラー-1つのデータベースへの挿入、更新、削除のみを表示するようにトレースをフィルター処理する方法

特定のデータベースへの挿入、更新、削除のみをトレースするようにSQL Serverプロファイラーを制限するにはどうすればよいですか?

8
Aki T

列フィルターでDatabaseNameまたはDatabaseIDを指定することにより、リストを絞り込むことができます。

DBNameDBID

ただし、まず[すべての列を表示]チェックボックスをオンにする必要があることに注意してください。

挿入、更新、削除については、同じ場所のテキスト列でフィルタリングできます。

enter image description here

10
George K

データベース名またはデータベースIDでフィルタリングできます。

使用する SP_trace_setfilter 1つのデータベースをフィルタリングします。

sp_trace_setfilter(Transact-SQL)

GUIから実行している場合(お勧めしませんが、サーバー側のトレースを使用することをお勧めします)、フィルター列をクリックしてから、DatabaseNameを選択します。 GUIを使用して行うには、以下の図を参照してください。

enter image description here

3
SqlWorldWide