读书人

怎么读取或修改mdf/log文件

发布时间: 2013-12-13 13:57:17 作者: rapoo

如何读取或修改mdf/log文件
昨天在逛网页的时候看到这一篇帖子
http://blogs.msdn.com/b/apgcdsd/archive/2013/10/23/10459397.aspx
其中
SQL Server 2005 当Checksum失败时的数据恢复可能
部分你可以看到,他通过16进制编译器,模拟了一个破坏性试验
“-- 通过16进制编辑器来引入checksum失败”
我照这他的不走做,这一步就是玩不来了啊,
首先他那个修改截图,到底是修改的mdf还是log文件啊?
那东西能通过16进制编译器看到明文?
还是说这是微软内部黑科技才能修改看到的?
求解惑
若真的可以明文读取,这得多方便啊,比如获取log中的误删记录什么的


[解决办法]



虽然可以改下,但是你还能附加上去吗?或者还原到正常,能够读取出来吗?
我也尝试了下,数据库读取不了
[解决办法]
如果要改,请先做好备份,因为数据的修改是有日志记录的,当数据被非法修改后,可能报错数据不一致,以致你什么都做不了,小心哦。

读书人网 >SQL Server

热点推荐