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.

    Requires Free Membership to View

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.

This was first published in December 2006

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: