2010-03-08 80 views
14

我试图从Windows应用程序查看记录时发生的SQL INSERTS。在SQL事件探查器中,我有一个很长的存储过程列表,在查看记录时会触发,但是识别存储过程然后找到插入,然后在对象浏览器中找到存储过程(即使使用过滤器)也非常麻烦。有没有办法在SQL分析器筛选INSERT语句?

有没有办法让我看到订单项上的所有SQL命令而不是存储过程?然后通过INSERT语句过滤?

感谢您的任何帮助!

回答

21

尝试观看赛事SP:StmtStarting和SQL:StmtStarting,包括列的TextData,并设置一个的TextData列过滤器与同类设为%插入%。

这可能包括一些误报像一个触发的“插入”表引用等

+0

我不知道我有这个活动。所有运行SP的行,事件类都是RPC:开始 – user53885 2010-03-09 15:23:51

+2

在事件选择选项卡上选中“显示所有事件”复选框。 – DyingCactus 2010-03-09 15:42:20

+0

谢谢你的帮助。非常感激! – user53885 2010-03-09 16:51:41

7

只是增加一些截图上面的答案:

Trace Details

Event Selection

Filter Text Data