none
SP:StmtCompletedの引数の実際の値を確認する方法 RRS feed

  • 質問

  • SQL Server 2005で、プロファイラ(profiler.exe)を仕掛け、実行されたSQLの
    監視を行っています。

    SP:StmtCompleted イベント クラスを取得対象にした際、
    SPの引数が@P1、@P2としてTextDataに表示されます。

    これら、引数にどんな値が渡されたかを確認する方法はありますでしょうか?
    追加で取得すべきイベントクラスなどがあれば教えていただけますでしょか?

    よろしくお願いします。

    2009年12月21日 1:58

回答

すべての返信

  • 何行か前に、SET @P1 = hoge みたいに変数に値を入れてる箇所はないですか?

    SP:StmtCompleted だけだと、その部分が落とされているのかも知れません。
    Toshiya TSURU
    http://www.google.com/profiles/turutosiya
    • 回答としてマーク 菊地俊介 2010年1月6日 9:33
    2009年12月21日 2:34
  • RPC を確認すれば、引数を確認できる場合があります。
    • 回答としてマーク 菊地俊介 2010年1月6日 9:33
    2009年12月23日 2:30
  • 皆様、こんにちは。

    Toshiya TSURU さん、NOBTAさん、回答ありがとうございます。

    it74dさん、フォーラムのご利用ありがとうございます。
    その後いかがでしょうか。引数の値は確認できましたか?

    有用な情報と思われたため、Toshiya TSURU さん、NOBTAさんさんの回答へ回答マークをつけさせていただきました。

    今後ともフォーラムをよろしくお願いします。
    それでは!
    2010年1月6日 9:36