概述
开了归档模式,可以从归档种恢复
1、创建一个数据文件
SQL> create tablespace juesi datafile '/u01/app/oracle/oradata/PROD/juesi01.dbf' size 10m;
Tablespace created.
2、删除
3、看看数据文件
删除的是8号文件,因为我们是物理删除,控制文件不知道,我们还是可以查删除的数据文件的。
4、恢复
进入rman
rman target /
RMAN> sql 'alter database datafile 8 offline';
sql statement: alter database datafile 8 offline
RMAN> restore datafile 8;
Starting restore at 28-NOV-22
using channel ORA_DISK_1
creating datafile file number=8 name=/u01/app/oracle/oradata/PROD/juesi01.dbf
restore not done; all files read only, offline, or already restored
Finished restore at 28-NOV-22
RMAN> recover datafile 8;
Starting recover at 28-NOV-22
using channel ORA_DISK_1
starting media recovery
media recovery complete, elapsed time: 00:00:00
Finished recover at 28-NOV-22
RMAN> sql 'alter database datafile 8 online';
sql statement: alter database datafile 8 online
6、验证,已恢复
最后
以上就是时尚酒窝为你收集整理的Oracle 数据文件丢失、损坏的恢复的全部内容,希望文章能够帮你解决Oracle 数据文件丢失、损坏的恢复所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复