鉴于情况如下:
我想捕获操作到表的更改,即,如果在应用程序中完成了操作,我想知道在该操作中修改了哪个(哪些)字段。除了使用分析器,还有其他任何方法来实现这个目标吗?
答案 0 :(得分:0)
如果您使用的是MSSQL,则需要设置审核配置以记录必要的更改。审计是完全可配置的,由于缺乏想要尝试和解释它的事件,这是一篇非常好的文章:http://technet.microsoft.com/en-us/library/dd392015%28v=sql.100%29.aspx。这是针对2008年的,但它将在2008 R2或2012中以相同的方式设置。我不能说在旧版本的SQL服务器上是否可行/如何实现。