恢复oracle中被误删除delete的数据文件

问题:  我不小心删除了一个生产数据文件,除了一个月前的旧版,没有该数据文件的备份,当数据文件删除时,如何恢复Oracle?

回答 恢复丢失的数据文件,尤其当没有备份时,需要专业人员,不要关闭数据库,打电话给我们寻求紧急恢复支持( emergency recovery support),没有专业人员的帮助很难进行快速恢复 ,使用 vpn ssh,我们可以很快登陆系统中完成恢复。

关于丢失/删除数据文件的几点:

  • 通过Oracle恢复如果你在ARCHIVELOG 模式下运行,有自从上次备份后的有效备份和所有的归档重做日志,那么是可以恢复的。
  • UNIX Inode 恢复 UNIX/ Linux操作系统(SolarisAIXHP-UX)中,当一个文件被删除, 文件仍在Oracle后台进程处于打开状态。删除的文件仍在文件系统磁盘上,只移除了inode,通过更换inode 条目,可以恢复丢失的数据文件。
  • Oracle Dictionary恢复 如果使用 Oracle “drop datafile”命令丢失数据文件, 字典可以恢复重启数据文件,再添加一个丢失的数据文件是棘手的,是不受支持的,但是很有用,需要像BBED一样的工具以及对Oracle内部的深入了解。
  • 每一个可行的恢复方法都是复杂的,不应该由没有经验的人员实施,进行生产恢复不是学习恢复过程的时候。

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnassusdata.com

数据库管理员须知 如果你使用“alter . . . drop datafile”命令在系统级别上不小心删除了数据文件,立刻向管理层报告并努力修复问题,当然你可能因为从生产系统中丢失数据文件被管理层开除,但是立刻恢复会降低你被解雇的风险。 

获得完整的Oracle SQL调整信息

The landmark book 
“Advanced Oracle SQL Tuning  The Definitive Reference”   包含了关于Oracle SQL调整的有用信息,是具有里程碑意义的一本书。该书包含了超荷Oracle 11g性能的脚本和工具,直接从出版商处购买可以享受七折优惠。

Comment

*

沪ICP备14014813号-2

沪公网安备 31010802001379号