而在这次做的备份,可能很不巧,在步骤三的时候,耗时比较长(一天的生产数据,日志量较大),备份期间,可能一个日志文件写满,自动发生了切换,但是并没有被归档。而此时归档的日志正好备份完毕,rman直接接着备份控制文件。造成我recover动作完不成,且不能resetlogs打开。(此处我的理解比较含糊,不知是否正确,请思路清楚的兄弟指点,呵呵)
这种说法不成立的, RMAN备份完库以后, 只要备份完之后的最早的归档日志存在, 即可确保数据库恢复时, 所有数据文件
的SCN号能恢复到一致. 也即, 可以OPEN RESETLOGS. 你不妨测试一下, RESTORE 出所有的数据文件后, 在V$DATAFILE_HEADER
里查看它的CHECKPOINT_CHANGE#值, 再和备份后最早的日志文件的NEXT_SCN比较, 后者肯定比前者大, 也就是说,
只需要此归档日志, 就可恢复所有数据文件的模糊性.
|