4

特定のユーザー定義ストアド プロシージャに渡されたすべての入力値を SQL Server に表示したいと考えています。SQL Server 2008 Management Studio を使用しています。このプロシージャを呼び出すクライアント コードにアクセスできない場合があり、バグはプロシージャ内にある可能性が高いため、プロシージャがいつどの入力値で実行されるかを知りたいと考えています。この情報があれば、複雑なプロセス全体を実行せずに手順をデバッグできます。

4

1 に答える 1

2

SQL プロファイラーは、この情報を提供します。Profiler を実行するには、データベースに対する ALTER TRACE 権限が必要です。

http://msdn.microsoft.com/en-us/library/ms181091%28v=sql.105%29.aspx

[スタート] メニューのリンクに加えて、SQL Server Management Studio の [ツール] メニューから実行できます。

于 2012-10-09T21:49:56.070 に答える