Hi Reagan,
unfortunately it seems to be more difficult than anticipated! While I didn't have problems to do a simple restore, with refresh it is quite tricky...
I thought of restoring the control files of the source system even before I have read your post, as rman writes its info to the control files! I also had to rename them from cntrl<sourceSID>.dbf to cntrl<targetSID>.dbf. But then I could still not mount the DB, because it sees the sourceSID in the control files! So, there is something additional, that I am missing...
The is the error I am getting:
SQL> alter database mount;
alter database mount
*
ERROR at line 1:
ORA-01103: database name 'sourceSID' in control file is not 'targetSID'