早上过来巡检数据库时,发现alert log中出现错误,
Tue Jul 23 22:01:01 2013
Errors in file /oracle/app/db/diag/rdbms/db/db1/trace/db1_ora_9114.trc:
ORA-00245: 控制文件备份失败; 目标可能位于本地文件系统1m|-
Errors in file /oracle/app/db/diag/rdbms/db/db1/trace/db1_ora_9114.trc:
ORA-00245: 控制文件备份失败; 目标可能位于本地文件系统1m|-
查看备份的log,
Starting Control File and SPFILE Autobackup at 23-JUL-13
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of Control File and SPFILE Autobackup command on ORA_DISK_1 channel at 07/23/2013 22:01:57
ORA-00245: 控制文件备份失败
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of Control File and SPFILE Autobackup command on ORA_DISK_1 channel at 07/23/2013 22:01:57
ORA-00245: 控制文件备份失败
但是在备份log中,控制文件已经备份成功,应该是备份完成后的控制文件快照备份失败。MOS中有以下文档ORA-245: In RAC environment from 11.2 onwards Backup Or Snapshot controlfile needs to be in shared location (文档 ID 1472171.1),其中有一段是
5. In RAC environment, Rman backup fails if snapshot controlfile is not in shared location.
RMAN-00571: ========================================================
RMAN-00569: ============ ERROR MESSAGE STACK FOLLOWS =============
RMAN-00571: =========================================================
RMAN-03009: failure of resync command on default channel at 03/13/2012 10:19:41
ORA-00245: control file backup operation failed
在RMAN中使用show all发现,snapshot果然只是在单个节点中,
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/oracle/app/11.2.0/db_1/dbs/snapcf_db1.f'; # default
修改到shared disk中。
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/snapcf_.f';
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24842650/viewspace-767081/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24842650/viewspace-767081/