rman备份的情况下,控制文件丢失
1.先把控制文件备份
[oracle@oracle orcl]$ rman target /
RMAN> backup current controlfile format '/ora/oracle/oradata/orcl/ctl_%d_%U.ctl';
2.进入数据库,制造差异性
3.移走控制文件进入rman
进不去rman切换数据库到nomount状态
4.进行恢复rman恢复
RMAN> restore controlfile from '/ora/oracle/oradata/orcl/ctl_ORCL_01vema2l_1_1.ctl';
RMAN> alter database mount;
RMAN> recover database; 恢复归档日志数据库
开启数据库进行检查