我需要从sql server表中查看已删除的记录(行),实际上我正在使用此命令
DBCC LOG(MyDatabase,-1)
查看日志,但我不明白输出格式.
存在任何免费工具来翻译sql server数据库的日志文件或任何文档如何解释命令DBCC LOG所显示的信息
我正在使用sql Server 2008.
UPDATE
我的目标是不恢复已删除的记录,我只想看到已删除的记录或执行的删除命令.
提前致谢.
解决方法
虽然文档很少,但它可以作为学习练习来完成.我之前已经解码了删除的示例,以及日志中的更新和一些其他项目.
http://sqlfascination.com/2010/02/03/how-do-you-decode-a-simple-entry-in-the-transaction-log-part-1/
鉴于解释的长度,不适合在此处重新发布.