Hi @Amos,
感谢您提供的信息,欢迎来到Microsoft Q&A!
如何校验我读取出的一块数据是准确的?
请参考这篇文章,从中我们可以得到:
有几个SQL Server函数和命令(例如 fn_dblog, fn_dump_dblog和DBCC PAGE)能提供查看LDF文件内容的方法。
您还可以使用语句“DBCC LOG ('db_name,3')
”来审核用户活动。
此外,您可以使用ApexSQL Log,他是 一个SQLServer 联机事务日志读取器 ,它能读取联机事务日志,分离的事务日志和事务日志备份(本地的还是已压缩的)。
为什么有时候会读取出一片的全为0xococ的数据?
您是使用了DBCC PAGE来读取LDF的内容嘛?
DBCC PAGE读取的结果是一个十六进制输出,除非您有一个十六进制编辑器,否则很难解读里面的内容!
如果您有任何的疑问,请随时在这里分享您的问题!
Best regards,
Lucy Chen
如果回复有帮助,请点击“接受答案”并点赞,因为这可以帮助其他社区成员寻找类似的帖子