ORA-00245: control file backup failed;target is likely on a local file system
1 错误信息
ORA-00245: control file backup failed;target is likely on a local file system
2 原因
这个问题只存在Oracle 11gR2以后的RAC 环境。
从Oracle11gR2 开始,在备份控制文件时,不在需要锁住controlfile enqueue。对于非 RAC 的数据库, 没有任何改变,但对于RAC 数据库,因为控制文件备份机制的改变,集群中 的任何instance 可以需要写入到快照控制文件,因此snapshot controlfile需要对所有 实例是可见的。
因此,如果snapshot controlfile的不在共享磁盘中,就会报这个错误。
3 解决方法
-- 检查快照控制文件的位置 RMAN> show snapshot controlfile name; -- 配置snapshot controlfile 到共享位置 RMAN> CONFIGURE SNAPSHOT CONTROLFILENAME TO '<shared_disk>/snapcf_<DBNAME>.f';
Created: 2019-12-22 Sun 14:14