12,如果恢复过程中出现问题,那么需要查看一下控制文件中记录的备份集的详细信息:
RMAN> list backup
13,可以选择其中某个备份集进行恢复
RMAN> restore database from tag='TAGxxxxxxxxxxxx'
14,如果所选择的备份集不可用,状态为Expired,那么应该首先修改其状态,否则无法利用备份集进行恢复。
RMAN> change backupset 3(id) available
15,当恢复数据库之后,在SQL Plus环境中会发现日志与数据文件的scn不一致,事实上redo log根本不存在。
那么,应当以resetlogs方式打开,此时Oracle会提示,首先应该尝试利用重做日志进行恢复。
SQL> recover database using autobackup controlfile until cancel
直至放弃利用重做日志进行恢复。
16,利用resetlogs方式打开数据,此时,将进行重做日志的创建:
alter database open resetlogs;