RMAN-05501: aborting duplication of target database
Cac47May 2 2013 — edited May 15 2013Hi,
I've a little problem with my Standby duplication.
The stupif thing is I've created the standby with this script firts time and after I decided to recreate in a diferent folder
and since then I get this Error message in the end of the process.
starting media recovery
archived log for thread 1 with sequence 13143 is already on disk as file /archives/CMOVP/archivelogs/1_13143_810397891.arc
archived log for thread 1 with sequence 13144 is already on disk as file /archives/CMOVP/archivelogs/1_13144_810397891.arc
archived log for thread 1 with sequence 13145 is already on disk as file /archives/CMOVP/archivelogs/1_13145_810397891.arc
archived log for thread 1 with sequence 13146 is already on disk as file /archives/CMOVP/archivelogs/1_13146_810397891.arc
archived log file name=/archives/CMOVP/archivelogs/1_13143_810397891.arc thread=1 sequence=13143
released channel: prm1
released channel: stby1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of Duplicate Db command at 05/01/2013 23:39:32
RMAN-05501: aborting duplication of target database
RMAN-03015: error occurred in stored script Memory Script
ORA-00283: recovery session canceled due to errors
RMAN-11003: failure during parse/execution of SQL statement: alter database recover logfile '/archives/CMOVP/archivelogs/1_13143_810397891.arc'
ORA-00283: recovery session canceled due to errors
ORA-00354: corrupt redo log block header
ORA-00353: log corruption near block 2048 change 1524092704 time 05/01/2013 22:18:20
ORA-00334: archived log: '/archives/CMOVP/archivelogs/1_13143_810397891.arc'
I've followed all steps to create the standby, as I said, I've created a first time
What did change the second time is I insert the following parameters in my init.ora
db_file_name_convert='/oradata/oradata/cmovelprodco/cmovelprodco','/oradata/oradata/cmovelproddr/cmovelproddr'
LOG_FILE_NAME_CONVERT='/oradata/oradata/cmovelprodco/cmovelprodco','/oradata/oradata/cmovelproddr/redolog'
The script I run to duplicate the db:
run
{
allocate channel prm1 type disk;
allocate auxiliary channel stby1 type disk;
DUPLICATE TARGET DATABASE
FOR STANDBY
FROM ACTIVE DATABASE
DORECOVER
NOFILENAMECHECK;
}
But every time I got this archivelog corruption,
But When I Validate the archives (Validate archivelog all) they are [OK]
Any clues ?
Thxs for your help