RMAN-05531 During RMAN Duplicate from Active Data Guard Standby

[oracle@target dbs]$ rman auxiliary sys@dup target sys@source
[...]
RMAN> duplicate target database to DUP
from active database
db_file_name_convert '/u2/data/PROD','/u2/data/DUP'
LOG_FILE_NAME_CONVERT '/u2/data/PROD/onlinelog','/u2/data/DUP'
nofilenamecheck;
Starting Duplicate Db at 25-FEB-15 using target database control file instead of recovery catalog allocated channel: ORA_AUX_DISK_1 channel ORA_AUX_DISK_1: SID=171 device type=DISK RMAN-00571: =================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ======= RMAN-00571: =================================================== RMAN-03002: failure of Duplicate Db command at 02/25/2015 16:04:44 RMAN-05501: aborting duplication of target database RMAN-05531: a mounted database cannot be duplicated while datafiles are fuzzy
Using Oracle 11.2.0.3 (anything below 11.2.0.3.6), this is the error if an attempt is made to duplicate from an active data guard standby.  This is fixed, however, in 11.2.0.3.6 and above!

There is a one-off patch available for just about every version and update between 11.1.0.7 and 11.2.0.3.6, so check out the MOS note (11715084.8) to download and install the appropriate PSU or one-off patch.

Comments

Popular posts from this blog

Data Guard with Transparent Application Failover (TAF)

Data pump - "ORA-39786: Number of columns does not match between export and import databases"