是否可以获取SQL Server数据库上所有事务的可读记录?

问题描述

| 例如,一个日志显示何时将哪个值从哪个更改为哪个表,行和字段?     

解决方法

除了调查特定问题外,不建议为此目的使用事务日志。当存在可能导致访问冲突错误的并发事务时,尤其要从中读取很多问题。 http://www.sqlservercentral.com/blogs/hugo/archive/2009/01/17/it-s-minus-twenty-five-outside-and-i-m-writing-about-transaction-log-files.aspx 正如其他人指出的那样,如果您使用的是SQL Server 2008及更高版本,则可以自己部署或使用更改数据捕获(CDC)或更改跟踪(CT)。     ,您可以自由滚动。 也许建立一个日志表,并添加触发器以记录相关交易。