1.创建相关文件
    2.设置环境变量
    3.恢复spfile文件和控制文件

    1. 1.启动到nomount
    2. 2.rman 恢复spfile
    3. restore spfile from '/opt/oracle/back/o1_mf_s_1019909185_grq442g1_.bkp';
    4. rman 恢复控制文件
    5. restore controlfile from '/opt/oracle/back/o1_mf_s_1019909185_grq442g1_.bkp';

    4.登录rman 删除控制文件以前备份信息

    1. crosscheck backup;
    2. delete backup;

    5.从新注册备份集

    1. catalog start with '/opt/oracle/back/';

    6.恢复数据文件

    1. RMAN> restore database;

    7.恢复数据库
    注意为防止数据丢失需要使用archivelog和redo在相关目录下在执行恢复。

    1. RMAN> recover database;
    2. alter database open resetlogs;