ORA-00245: control file backup failed; target is likely on a local file system — RMAN-08132: WARNING: cannot update recovery area reclaimable file list.
On Oracle 11gR2 RAC, I have encountered ORA-00245 & RMAN-08132 error while deleting archive logs manually from RMAN prompt, After diagnosis i realize snapshot control file backup location not being set to shared location. i.e. Shared Disk group.
In RAC environment, Snapshot control file backup location should be on shared disk group so that it can be accessible to all RAC nodes.
Work around for the mentioned error:
Verify snapshot control file location by RMAN prompt as with the help of below command:
RMAN> show snapshot controlfile name;
Configure it to the shared disk group as below:
[oracle@db2 bin]$ rman target / Recovery Manager: Release 18.104.22.168.0 - Production on Tue Jul 29 01:30:42 2014 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. connected to target database: PDB (DBID=518531946)
RMAN> CONFIGURE SNAPSHOT CONTROLFILE NAME TO '+data/snapcf.f';
using target database control file instead of recovery catalog old RMAN configuration parameters: CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/22.214.171.124/dbhome_1/dbs/snapcf_PROD021.f'; new RMAN configuration parameters: CONFIGURE SNAPSHOT CONTROLFILE NAME TO '+data/snapcf.f'; new RMAN configuration parameters are successfully stored
+data is my shared Disk group.
After setting Snapshot controlfile backup location to shared disk group, deletion of archivelog from RMAN prompt is smooth.
Stay tune. 🙂