- Copied datafiles to target
- Created a New Controlfile
- Recovered using syntax: RECOVER DATABASE UNTIL TIME 'YYYY-MM-DD:HH:MI' USING BACKUP CONTROLFILE;
- Ran ALTER DATABASE OPEN RESETLOGS;
The reason for this is that the target database was upgraded sometime after the point in time recovery date.
In the past, when faced with this situation, I was able to point the database and the /etc/oratab entries to the old Oracle Home and recover that way, but in this instance the old home had been removed and well a more elegant solution needed to be found.
Resolution:
- Copied datafiles to target
- Created a New Controlfile
- Recovered using syntax: RECOVER DATABASE UNTIL TIME 'YYYY-MM-DD:HH:MI' USING BACKUP CONTROLFILE;
- Ran ALTER DATABASE OPEN RESETLOGS UPGRADE;



0 comments:
Post a Comment