Oracle database recovery
Situation -
1. We backed up an Oracle DB using RMAN and NB Oracle agent.
2. RMAN catalog got deleted.
3. Backup is still there under Netbackup as corresponding NB catalog images are not expired yet.
Problem -
How do I recover the oracle database now ? Is there at all a way ?
As per this Oracle doc, you can recover DB with RMAN repository in the control files. If these are alive, yoi can recover DB as normal.
http://docs.oracle.com/cd/B19306_01/backup.102/b14192/maint001.htm
otherwise, if control files have gone, identify backup handle of control file backup using bplist command(as above), and restore control file from this backup handle.
I wrote some relevant comments here. Have a look for assistance.
https://www-secure.symantec.com/connect/forums/oracle-restore-file-system#comment-7106611
https://www-secure.symantec.com/connect/forums/restore-sp-file-auto-backup-oracle#comment-8584951