技术资料
丢失system01.dbf的数据库修复
2011-04-11 16:39:10
测试对象 oracle 9I 数据库大小3GB
删除system01.dbf 造成丢失系统表空间丢失的状况。
下面是恢复测试。 图形化工具对此种损坏的故障是无法处理的。
还是命令行 解决。
首先扫描全部文件,导出每个表的部分数据跟字段值。
然后在命令行工具 输入要提取的表数据
生成数据文件及创建表语句 及CTL文件。 sqlldr工具加载即可。
事实证明,没有system01.dbf 一样可以恢复数据,只是麻烦了太麻烦了。针对丢失system01.dbf的这种故障,我们已开发了system01.dbf恢复软件,把它恢复出来,在进行修复,整个修复后数据库就很完美了、
Prev: RAID数据恢复常见故障处理
Next: oracle数据库数据恢复跟我学 go!