• ベストアンサー

SQLServer2005 実行したクエリ

SQLServer2005にて実行したクエリを取得したいと考えています。 条件としては、実行したクエリとそれを実行したSPIDを取得できればと考えております。 接続が切れた時点で実行したクエリが消えてしまうので、別テーブルを用意して登録しておければ最高です。 理想としては、クエリが実行されたら用意したテーブルに実行したクエリとSPIDを書き込むといったかんじです。 しかし、システムテーブル、システムビューにトリガは付けられないようで困っています。 どなたかわかる方がいらっしゃったらよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • jamshid6
  • ベストアンサー率88% (591/669)
回答No.1

サーバサイドトレースを仕掛ける方法になるでしょう。 http://msdn.microsoft.com/ja-jp/library/ms191443(v=SQL.90).aspx

blackyuta
質問者

お礼

ありがとうございました。

関連するQ&A