ORACLE如何通过DBF文件恢复数据

2024-11-18 11:32:14
推荐回答(5个)
回答1:

oralce冷备份的恢复方法:

  1. 安装跟以前一模一样版本的数据库,包括参数配置,global.dbname,sid。

  2. 关闭数据库,删除controlfile,logfile,datafile。

  3. 把你原来崩溃的保留的controlfile,logfile,datafile复制到你删除的那个目录下。

  4. 打开数据库。

回答2:

方法很多:1.通过exp/imp或者expdp/ipmdp工具导出,在导入。2.直接拷贝物理数据文件,然后在恢复。3.通过rman先备份,然后在拷贝备份到目标机器,然后在恢复。。。。。

回答3:

Oracle DBA神器:PRM灾难恢复工具,Schema级别数据恢复。PRM For Oracle Database – schema级别oracle数据库数据恢复特性 ,PRM即ParnassusData Recovery Manager是企业级别Oracle数据库灾难恢复工具。PRM可以在无备份的情况下恢复被truncated掉的表,也可以恢复无法打开的Oracle数据库(Alter Database Open失败)中的数据。 PRM是图形化增强版的Oracle DUL工具,同时具备很多Oracle DUL不具备的特性

回答4:

你可以尝试用冷备份的方式恢复数据库.就是关闭数据库,用你以前的数据覆盖现在的文件。

看看数据库能不能恢复.

回答5:

先看一个简单的
http://lzfhope.blog.163.com/blog/static/63639922013064380243/?latestBlog
记得要把现存文件再备一份,方便恢复失败时还能再次尝试