By submitting your personal information, you agree that TechTarget and its partners may contact you regarding relevant content, products and special offers.
A server crashed that was host to an Oracle training database in no archivelog mode. We do not have an Oracle backup, but we have a tape backup. The error we get is that the system.dbf is inconsistent with the control file. We've tried restoring older files from tape but it doesn't work. The latest attempt (using the ini file parameter --_ALLOW_RESETLOGS_CORRUPTION = TRUE) allowed the recover database and datafile commands to go through all the datafiles, but in the end, the database would not open. It still gives an inconsistency error. Are there any miracles left for this kind of situation? I can still get my files from a tape backup.
Your backup of your system does not work because the database files were copied while the database was up and running. Without the archived redo logs, there is no way to resolve this inconsistency. This should be a strong indicator that the backup strategy in place was not sufficient. I see no way to open the database. It must be re-created from scratch. After that is done, please revisit your backup and recovery strategy.