Last night we had a serverfailure (power loss) on our exchange server 2000. When the server started the databases private store and public store would not mount. after a little search on google i found an article from Microsoft stating that its always best to do a restore from backup rather than do a hard recovery on the database. Fine, i had good backup from the night before and i have the logfiles on the server so i decided to start the restore. after 15 hours the restore completed with an error from Symantec BackupExec:
Job ended: 14. mai 2011 at 06:18:31
Completed status: Failed
Final error: 0xe000fe7a - An error occurred while accessing Microsoft Exchange Server. Check the application event log on the Exchange Server for more details.
Final error category: Other Errors
And in the event log i can see that all logfiles are replayed in to the database but it failes on the last logfile E00.log and ESEBACKUP gives the following eventid:
Event Type: Error
Event Source: ESE BACKUP
Event Category: Callback
Event ID: 904
Information Store (3056) Callback function call ErrESECBRestoreComplete ended with error 0xC800023E .
For more information, click http://www.microsoft.com/contentredirect.asp
To me it seems that the logfile E00 was corrupted when our server went down is there any way to fix this file? I have tried to run ESEUTIL /r E00 but it returnes this error:
Operation terminated with error -543 (JET_errRequiredLogFilesMi
ssing, The required log files for recovery is missing.) after 1.16 seconds.
Is there anybody out there who knows what to do? Im starting to get a bit desperat her;-)