Link to home
Start Free TrialLog in
Avatar of medium_grade
medium_gradeFlag for United States of America

asked on

Problems recovering a corrupted Exchange Database...

I am at my wits end:

Our Exchange Database was corrupted due to power failure. When I try to bring it back online, it fails. I ran eseutil /r e00 and received the following:

Operation terminated with error -1213 (JET_errPageSizeMismatch, The database page size does not match the engine) after 0.187 seconds.

I repaired the database using eseutil /p "DATABASENAME" and it says that the repair was successful.

I ran eseutil /mh "DATABSENAME" and the State reads "Clean shutdown". I try running eseutil /r e00 and I get the same error as before! (I have tried this process over and over again) The Event View posts the following error:


Event Type:      Error
Event Source:      ESE
Event Category:      Logging/Recovery
Event ID:      412
Date:            1/11/2011
Time:            4:03:46 AM
User:            N/A
Computer:      EXCHANGESERVER
Description:
eseutil (9088) Unable to read the header of logfile C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\e00.log. Error -1213.

I then renamed the folders for the First and Second Storage group by adding "old" at the end. Then I restored a previous copy from backup. I ran the steps and STILL have the same error! How is this possible? I must be doing something wrong! How is it that I still can not recover a copy of the database that was working a couple of days ago?

Can someone PLEASE help? Please do not simply post links on how to use eseutil.

Thank you.
Avatar of Viral Rathod
Viral Rathod
Flag of India image

Since your database is in clean shutdown then why you are again running /r

Just move all the log files .chk point files to another drive and mount the store

Letus know if you have any further query's.
Avatar of medium_grade

ASKER

All the log files? Even e00.log?
ASKER CERTIFIED SOLUTION
Avatar of Viral Rathod
Viral Rathod
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I am a complete idiot. I have spent HOURS not understanding that the log files needed to be removed before I could mount. I thought /r was part of that process! Thank you! Thank you!
Now what is the status ?
Thanks for the points ,Have a nice day ,Good Bye.