pokhraj_das Messages: 51 Registered: February 2008
Member
Hi,
I have my prod database at server1 and want to clone through RMAN to server2. All the backups(through RMAN) is on the prod server. We are taking the hot backups at disk everyday. The file system where the backup stored is ghrms/rman/backup/ at my prod server.
Now I want to make a clone of my prod db to server2 using the above mentioned backups. Whenever I run the rman command from server2 rman cannot recognize the backup sets. I am getting the error "no valid backups". Also I configured the listener.ora at my prod db and tnsnames.ora for auxiliary instance.
The filesystem where I copied the disk backups at server2 is ghrmsqa/clone/rman/backup.
What is the procedure that rman can recognize that backup?
Arju Messages: 1488 Registered: June 2007 Location: Dhaka,Bangladesh. Mobile:...
Senior Member
Did you take a full backup of the database? Or after taking any backup did you add any tablespace on the source? If you have then you have to use SKIP TABLESPACE .. with DUPLICATE command otherwise no valid backup error will arise.
Your problem is Oracle doesn't know where the backups are located.
What version of Oracle are you using? If you are on 10g, an option would be to CATALOG the backups after you copy them to the new server. Another option would be to create a symbolic link to the files.