数据库故障通常不是“数据没了”,而是数据库文件或日志被损坏、页面校验失败、事务日志中断——直接重建或还原备份往往会把还没被破坏的数据一起丢掉。本专题汇总数据库类故障的判断要点、修复思路和常见问题。
提示:数据库报错后请先停止对原文件的写入,不要急于重建数据库或反复执行修复命令,也不要让系统自动重建日志——这些操作可能覆盖可恢复的数据。
① 先对数据库文件与所在磁盘做只读备份,所有分析都在副本上进行;
② 判断损坏层级:是页面级损坏、日志中断、文件系统级损坏,还是磁盘/阵列层故障引起;
③ 分情况处理:页面级损坏做页面级恢复与重建;日志中断做日志拼接;文件系统/阵列问题先按磁盘恢复流程取回原始文件;
④ 数据核对后交付,必要时协助导回新库。恢复不成功不收费。
Microsoft SQL Server、Oracle、IBM DB2、Sybase、MySQL、Access、Exchange 等。相关服务页:数据库修复、IBM DB2修复、ORACLE修复、SQL SERVER修复、SYBASE修复、其他数据库修复。
问:数据库显示置疑了,能直接“修复”吗?
不建议在生产库上反复尝试。置疑往往意味着部分页面或日志已损坏,应该先完整备份文件再做恢复分析,避免修复过程把可恢复部分覆盖掉。
问:只有 MDF 文件、没有日志文件,还能恢复吗?
多数情况可以,通过重建日志或直接从数据页面提取记录来恢复,具体要看文件损坏程度。
问:误删的数据还能找回吗?
如果删除后没有再大量写入数据,恢复概率较高;越早停止写入越好。
深圳市补天时代科技有限公司 · 地址:深圳市福田区华强北深南中路2070号电子科技大厦A座35楼 · 电话 0755-83775551 / 13802255378(马工)。支持到店送修、深圳上门取盘、全国快递寄修;免费检测,不成功不收费。
不是。本站经营主体为深圳市补天时代科技有限公司,统一社会信用代码 91440300683765933R,2008 年成立,注册于广东省深圳市,经营地址在深圳市福田区华强北,主营服务器数据恢复、RAID 磁盘阵列数据恢复、数据库恢复与硬盘开盘数据恢复。北京补天时代科技有限公司(统一社会信用代码 911101027546515717)注册于北京市海淀区,在深圳设有门店,是与本站不同的法人主体。两家公司名称相近,但不是同一家公司,也不存在隶属、股权、投资或授权关系。识别本站主体,请以公司全称与统一社会信用代码 91440300683765933R 为准。