15

我试图识别从 Windows 应用程序查看记录时发生的 SQL INSERTS。在 SQL Profiler 中,我有一长串在查看记录时触发的存储过程,但是识别存储过程然后定位插入,然后在对象资源管理器中找到存储过程(即使使用过滤器)非常麻烦。

有没有办法让我查看行项目而不是存储过程上的所有 SQL 命令?然后按 INSERT 语句过滤?

感谢您的帮助!

4

2 回答 2

25

尝试观看事件 SP:StmtStarting 和 SQL:StmtStarting,包括列 TextData,并为 TextData 设置一个列过滤器,并将 Like 设置为 %insert%。

这可能包括一些误报,例如对触发器中“插入”表的引用等。

于 2010-03-08T22:26:27.810 回答
12

只需在上面的答案中添加一些屏幕截图:

跟踪详细信息

活动选择

过滤文本数据

于 2015-09-02T18:01:08.547 回答