在RAC环境中,RMAN的自动备份控制文件功能已开启,进入RMAN后执行backup spfile命令时提示如下错误信息:
RMAN-03009: failure of Control File and SPFILE Autobackup command on
ORA_DISK_1 channel at 05/20/2011 13:00:31
ORA-00245: control file backup operation failed
虽然报错了,不过spfile文件已经备份成功,很明显问题是出在备份control file时出现的。在metalink上一篇名为"RAC BACKUP FAILS WITH ORA-00245: CONTROL FILE BACKUP OPERATION FAILED [ID 1268725.1]"的文章给出了出错的原因以及解决方法。
文章中明确指出对于RAC数据库来说,snapshot controlfile的存储位置必须在一个共享文件系统上,此共享文件系统需要被所有节点所访问。
解决方法:
1. Check the snapshot controlfile location:
rman>show all;
2. Configure the snapshot controlfile to a shared disk:
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/snapcf_UNSID1.f'; # default
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/20801486/viewspace-695839/ ,如需转载,请注明出处,否则将追究法律责任。