Error on Cloning from ASM to ASM: ORA-17503 ksfdopn:2 Failed to open file
I am cloning a database from one host to another, using backup-based duplicate. I connected to target and auxiliary when launching rman. Then I issue following command:
RMAN> duplicate target database to cln1 spfile nofilenamecheck;
It failed at restoring spfile from the target's backup:
ORA-19505: failed to identify file "+RECOVERY/testdb/autobackup/2010_06_23/s_722431019.1288.722431019"
ORA-17503: ksfdopn:2 Failed to open file +RECOVERY/testdb/autobackup/2010_06_23/s_722431019.1288.722431019
ORA-15012: ASM file '+RECOVERY/testdb/autobackup/2010_06_23/s_722431019.1288.722431019' does not exis
The target has controlfile autobackup on, and the file listed above does exists (on ASM disks).
The permission of asm disks are set correctly.
I appreciate if anyone can help here.