oracle rman恢复错误RMAN-06023
2015-03-25 12:08
471 查看
在搭建dg的时候,使用主库的全备在备库做恢复,第一次恢复完以后出现了gap,然后我就想使用最新的备份再恢复一次数据,于是出现了如下的问题:
错误如下:
查看datafile 1 的备份信息,可以清晰的看到备份文件正常。
然后检查了一下这个:
主备库对比了一下,发现备库比主库多了一个2015-03-24的记录 而且备库的状态为current的日期是2010-07-07。
然后执行如下语句:
然后我回忆了一下这个时间点对备库的操作,日志记录如下:
因为正好在这个点我把备库强制切换过作为主库,所以出现了这样的情况。
然后查询了一下资料,原来是因为resetlogs以后,重置scn以后,数据库实体就会发生变化,也就会出现使用实体编号是以前的备份无法完成恢复,需要将实体编号改会跟主库一致的情况就OK了。
错误如下:
查看datafile 1 的备份信息,可以清晰的看到备份文件正常。
RMAN> list backup of datafile 1;
然后检查了一下这个:
list incarnation;
主备库对比了一下,发现备库比主库多了一个2015-03-24的记录 而且备库的状态为current的日期是2010-07-07。
然后执行如下语句:
RMAN> reset database to incarnation 2;然后继续恢复,一切正常。
然后我回忆了一下这个时间点对备库的操作,日志记录如下:
因为正好在这个点我把备库强制切换过作为主库,所以出现了这样的情况。
然后查询了一下资料,原来是因为resetlogs以后,重置scn以后,数据库实体就会发生变化,也就会出现使用实体编号是以前的备份无法完成恢复,需要将实体编号改会跟主库一致的情况就OK了。
相关文章推荐
- 恢复ORACLE,出现RMAN-06059 错误信息
- Oracle RMAN-06023 和ORA-19693错误
- Oracle 恢复管理器 (RMAN) 的功能
- 重新安装OS,ORACLEL软件用RMAN恢复数据
- 一次完整的oracle rman备份与恢复的例子
- help!ORACLE RMAN恢复问题ORA-01152 ORA-01110
- 完整的oraclerman备份恢复的例子
- 意外删除Oracle数据文件(dbf),恢复oralce库的解决办法--Oracle错误代码:ORA-01033
- 丢失oracle参数文件,数据文件以及控制文件,只有rman备份的恢复
- Oracle Rman跨resetlogs版本恢复
- [强烈推荐]Oracle:只有rman备份(数据,参数,日志,控制文件全丢失)的恢复
- 恢复目录数据库发生 bookLE 错误: RMAN-20001: target database not foun
- 完整的oracle rman备份恢复的例子
- 使用RMAN恢复Oracle 10g RAC库至异机
- 恢复目录数据库发生 ORACLE 错误: ORA-00955: 名称已由现有对象使用
- Oracle RMAN的备份与恢复命令详解
- Oracle RMAN 在一台新机器上恢复另台机器的全备份
- 利用RMAN备份恢复ORACLE数据
- RMAN-06026 错误的解决 (RMAN恢复案例三 — 所有控制文件丢失(2))
- Oracle 恢复[rman全备份集+当期归档日志]