1.创建相关文件
2.设置环境变量
3.恢复spfile文件和控制文件
1.启动到nomount
2.rman 恢复spfile
restore spfile from '/opt/oracle/back/o1_mf_s_1019909185_grq442g1_.bkp';
rman 恢复控制文件
restore controlfile from '/opt/oracle/back/o1_mf_s_1019909185_grq442g1_.bkp';
4.登录rman 删除控制文件以前备份信息
crosscheck backup;
delete backup;
5.从新注册备份集
catalog start with '/opt/oracle/back/';
6.恢复数据文件
RMAN> restore database;
7.恢复数据库
注意为防止数据丢失需要使用archivelog和redo在相关目录下在执行恢复。
RMAN> recover database;
alter database open resetlogs;