数据库数据恢复-误操作

数据恢复 49

数据库修复指的是通过技术手段将损坏的数据库文件修复至可正常使用的数据库文件的过程。

   我们可以恢复 Oracle 和 SQL Server 数据库,并可以解决以下问题:

  1、SQL Server 修复

  如完全丢失数据库mdf文件,用一般数据恢复方式不能恢复

  数据库中表被删除,甚至被重写数据,或记录删除又无log日志文件

  索引错误,或者IAM断裂,以及各种错误提示如823错误、系统表出错

  数据库大面损坏,可以指定任意表提取其数据。

  格式化或删除后恢复mdf,无法附加提示不是有效的sql文件

  2、ORACLE 修复

  误delete数据的恢复、误删除表空间drop、truncate表的恢复

  undo、system表空间损坏的恢复

  各种ora- 错误的修复

  DMP文件不能导入数据库以及LOB数据恢复等情况

  oracle数据库中数据文件出现坏块情况下的恢复

  oracle数据库无数据文件但有有日志的情况下的恢复

  能够在系统表和表空间文件丢失,变成0字节下完整的恢复数据

  只要没有覆盖表空间文件,我们有信心恢复数据。

  

只有把这些零散分布的数据库碎片收集起来,再通过碎片ID号把数据串起来,重组出数据库文件,在没有覆盖或少量覆盖的情况下重组出来的数据库可直接使用,碎片丢失较多时,再用我们自主开发的数据库修复工具修复数据库,就完美恢复了。