手工删除了归档日志以后

当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行。

所以此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。

oracle 9i

$ rman target /Recovery Manager: Release 9.2.0.4.0 - 64bit ProductionCopyright (c) 1995, 2002, Oracle Corporation.  All rights reserved.connected to target database: AVATAR2 (DBID=2480694409)1.Crosscheck日志oracle 9iRMAN> crosscheck archivelog all;
oracle 8i

RMAN> Change Archivelog All Crosscheck;

oracle 8

RMAN> Change Archivelog All Validate;

2.使用delete expired archivelog all 命令删除所有过期归档日志:

RMAN> delete expired archivelog all;