Professional Documents
Culture Documents
1 11/14/14, 8:59 AM
ORA-245: In RAC environment from 11.2 onwards Backup Or Snapshot controlfile needs to
be in shared location (Doc ID 1472171.1)
In this Document
Description
Occurrence
Symptoms
Workaround
Patches
History
References
APPLIES TO:
From 11gR2 onwards, the controlfile backup happens without holding the controlfile enqueue. For non-RAC database,
this doesn't change anything. But for RAC database, due to the changes made to the controlfile backup mechanism in
11gR2, any instance in the cluster may write to the snapshot controlfile. Due to this snapshot controlfile need to be
visible to all instances.
The snapshot controlfile MUST be accessible by all nodes of a RAC database, if the snapshot controlfile does not reside
on a shared device error will be raised at the time of RMAN backup while taking snapshot of controlfile.
This applies to backing up controlfile using sqlplus / having autobackup of controlfile configured on non
shared location.
DESCRIPTION
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=7o8ppvvo4_81&id=1472171.1 Page 1 of 3
Document 1472171.1 11/14/14, 8:59 AM
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
OCCURRENCE
SYMPTOMS
In RAC environment any form of controlfile backup may fail with ORA-0245 if the location of the Snapshot Controlfile is
not a shared location.
The backup of the controlfile actualy makes a backup of the SNAPSHOT controlfile. The Snapshot controlfile is created
when the controlfile is about to be backed up.
WORKAROUND
SOLUTION:
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=7o8ppvvo4_81&id=1472171.1 Page 2 of 3
Document 1472171.1 11/14/14, 8:59 AM
This is a RAC specific 'configuration' issue and the correct configuration is as described below
It is changed behaviour which requires that the snapshot controlfile in a RAC environment, is on a shared location.
PATCHES
NA
HISTORY
REFERENCES
BUG:10263733 - SNAPSHOT CONTROLFILE USED BY RMAN MUST RESIDE ON SHARED DEVICE FOR RAC DATABASE
BUG:10252378 - CONTROLFILE AUTOBACKUP FAILS WITH ORA-00245: CONTROL FILE BACKUP OPERATION FAILE
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=7o8ppvvo4_81&id=1472171.1 Page 3 of 3