回答

收藏

在SQL事件探测器中是否有一种方法可以遵循INSERT过滤句子?

技术问答 技术问答 202 人阅读 | 0 人回复 | 2023-09-14

我试图识别从Windows查看记录时发生的应用程序查看记录SQL插入。在SQL
  R3 r# h9 t, s$ ?0 s* fProfiler在中间,有一个长串的存储过程,当检查记录时会触发这些存储过程,但识别存储过程,找到插入,然后在对象浏览器中找到存储过程(即使有过滤器)也非常麻烦。% d' y; _0 x0 A) ?: l' f) b; S
有没有办法让我检查订单项上的一切?SQL命令而不是存储过程INSERT语句过滤?7 ^: K- U4 |% L6 Z. l' K
感谢您的帮助!
& x6 r1 Y& ]/ }( b- P# C% h- d+ D                                                                ) X" J+ f" ^  _+ ^8 o
    解决方案:                                                                ) q, \6 ^6 ^, d; j" r
                                                                试着看事件SP:StmtStarting和SQL:StmtStarting,包括列TextData,并为Like设置为%insert%,为TextData设置列过滤器。
7 c+ T+ m" h. ]: A这可能包括一些误报,如在触发器中引用插入表。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则