If you are doing a rollforward of a standby database and in the middle of the process got errors like below:
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of switch to copy command at 06/26/2015 23:08:53
RMAN-06571: datafile 301 does not have recoverable copy
Don't worry, you just need to catalog the datafile in question using this command below:
catalog datafilecopy '+DG_EBS_DATA/bwebspr_glt_p7/datafile/apps_ts_tx_idx.584';
You can also use this query below to build the command to you quickly:
select 'catalog datafilecopy '''||name||''';' from v$datafile where file#=301;
After doing that for all problematic datafiles you can finish your rollforward process.
Best Regards,
Paulo Portugal
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of switch to copy command at 06/26/2015 23:08:53
RMAN-06571: datafile 301 does not have recoverable copy
Don't worry, you just need to catalog the datafile in question using this command below:
catalog datafilecopy '+DG_EBS_DATA/bwebspr_glt_p7/datafile/apps_ts_tx_idx.584';
You can also use this query below to build the command to you quickly:
select 'catalog datafilecopy '''||name||''';' from v$datafile where file#=301;
After doing that for all problematic datafiles you can finish your rollforward process.
Best Regards,
Paulo Portugal