本文目录一览:
- 1、Oracle通过ora和dbf文件恢复数据库
- 2、oracle的某一个dbf文件丢失了,能单独恢复吗
- 3、在新设备Linux下恢复ORACLE的dbf文件
- 4、ORACLE如何通过DBF文件恢复数据
- 5、如何通过dbf文件恢复oracle
- 6、oracle 10 只有dbf 文件怎么恢复
Oracle通过ora和dbf文件恢复数据库
PRM-DUL 可以直接从.DBF数据文件中抽取oracle表数据。
Oracle DBA神器:PRM-DUL灾难恢复工具,Schema级别数据恢复。PRM-DULFor Oracle Database – schema级别oracle数据库数据恢复特性 ,PRM即ParnassusData Recovery Manager是企业级别Oracle数据库灾难恢复工具。PRM可以在无备份的情况下恢复被truncated掉的表,也可以恢复无法打开的Oracle数据库(Alter Database Open失败)中的数据。
oracle的某一个dbf文件丢失了,能单独恢复吗
1、重新安装数据库按前表空间、数据文件进行创建
2、用非系统盘数据文件顶替新创建数据文件系统检查点变数据库肯定能启
3、要先脱机(Offline)非系统盘文件进行做价值恢复数据库启再进行联机(Online)
做我没试关键于介质恢复能否使检查点获致或许功啊
在新设备Linux下恢复ORACLE的dbf文件
方法很多:
1.通过exp/imp 或者expdp/ipmdp工具导出,在导入。
2.直接拷贝物理数据文件,然后在恢复。
3.通过rman先备份,然后在拷贝备份到目标机器,然后在恢复。
。。。。
ORACLE如何通过DBF文件恢复数据
oralce冷备份的恢复方法:
安装跟以前一模一样版本的数据库,包括参数配置,global.dbname,sid。
关闭数据库,删除controlfile,logfile,datafile。
把你原来崩溃的保留的controlfile,logfile,datafile复制到你删除的那个目录下。
打开数据库。
如何通过dbf文件恢复oracle
这可能是部分刚接手的运维人员或者代维人员所要遇到的问题,一个老的数据库只剩下DBF文件了,要如何恢复其中的数据?其实这个问题分成好多种情况,请自行对号入座:1)数据库所有的DBF文件都在,没有缺失,也没有损坏这个情况是最简单的自己建一个参数文件INIT.ORA,并基于这些DBF文件去创建控制文件,然后尝试打开数据库即可。如果说数据文件都是干净的CLEAN的,那么直接可以打开。如果数据文件是DIRTY的,这里由于没有REDOLOG了,所以需要以隐藏参数等方式打开数据库。2)数据库DBF有少量缺失,缺失主要是非SYSTEM01.DBF的数据文件,没有损坏这种情况在1)的基础上将缺失的数据文件OFFLINEDROP掉就好了,因为对应的数据文件都没了,那么丢了对应数据文件上的数据也很正常3)数据库DBF有少量缺失,缺失主要是非SYSTEM01.DBF的数据文件,非SYSTEM01.dbf的数据文件有少量损坏这种情况在2)的基础上打开数据库问题并不大,但打开数据库后由于其他表空间数据文件上有少量损坏,所以具体访问用户数据时可能出现ORA-1578、ORA-8103、ORA-1410、ORA-00600等错误,还是比较容易克服的4)数据库DBF有少量缺失,缺失主要是非SYSTEM01.DBF的数据文件,SYTEM01.DBF有损坏这种情况下打开数据库就不容易了,可能需要用到BBED技术去修改SYSTEM01.DBF,以便才能打开数据库5)只有部分DBF,其中还缺失了SYSTEM01.DBF这种情况不要指望能打开数据库,只能使用PRM-DUL之类的软件来直接抽取数据以上情况1)~4)只要SYSTEM01.DBF还在或者损坏的不是太严重,那么都可以由专业技术人员去打开数据库后导出数据,但是在情况5)下只能使用DUL类工具去抽取数据了。如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!诗檀软件专业数据库修复团队-oracle还原dbf文件
oracle 10 只有dbf 文件怎么恢复
oracle 10 只有dbf 文件怎么恢复
1、重新安装后的数据库,按以前表空间、数据文件进行创建。 2、用非系统盘的数据文件来顶替新创建的数据文件。但系统的检查点变了数据库肯定不能启动。 3、要先脱机(Offline)非系统盘的文件,进行做一次价值恢复。-oracle还原dbf文件