• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 491
  • Last Modified:

eseutil error "you should only run repair on damaged or corrupt databases."

I have a 2003 exchange DB that i cannot mount and i need to run eseutil but i have never done this before - I found this article:

http://support.microsoft.com/kb/KbView/906148



that explains how to do it but I have hit a question not addressed in the article:

i first ran eseutil and verified the integrity:

eseutil /mh "C:\program files\exchsrvr\mdbdata\priv1.edb"

 and it did say it was in a State: Dirty Shutdown

Next I ran rapair:

eseutil /p "C:\program files\exchsrvr\mdbdata\priv1.edb"

and got this error and dont know what to do now....


w
0
IT_Field_Technician
Asked:
IT_Field_Technician
1 Solution
 
JAN PAKULAICT Infranstructure ManagerCommented:
you need to import log file into database (assuming it is still there)

eseutil /r /l /d


Please follow this great solution:


http://mikepfeiffer.net/2010/04/getting-an-exchange-database-into-a-clean-shutdown-state-using-eseutil/
0
 
Will SzymkowskiSenior Solution ArchitectCommented:
Running ESEutil /p is a hard recovery and if you use this method there is a potential for loss of data after the procedure is completed. Try performing a soft recovery first eseutil /r <referencing the log files directory>

Will.
0
 
IT_Field_TechnicianAuthor Commented:
Thanks!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now