设置rman CONTROLFILE AUTOBACKUP
rman target /
RMAN>CONFIGURE CONTROLFILE AUTOBACKUP ON;
RMAN> CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/home/oracle/rptdb1_ctl_%F';
当数据库的control file全部丢失或损坏时,我们就可以从autobackup中恢复控制文件
启动数据库到nomount状态下
然后进行rman恢复
rman target /
RMAN>set DBID=
RMAN>set CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/home/oracle/rptdb1_ctl_%F';
因为现在控制文件全部丢失,rman无法知道DBID和autobackup的存放位置,所以你先要设置DBID和告诉rman存放autobackup的位置
然后你就可以进行控制文件恢复了
RMAN>restore controlfile from autobackup;
阅读(939) | 评论(0) | 转发(0) |