Exchange 2003 edb corruption

By NealTucker ·
Tags: Software
Hi all,
To me broke recently the server which contained both files, and exchange post data. The backup copy could return exchange databases, and I could take all user data except one mailbox which has e-mails with appendices, but any contents in e-mail body. Esutil reports that edb the file is in the dirty state. Whether there is an instrument of repair which can correct a database, it is in the dirty state now?
Exchange version - An exchange 2003 with a service pack 2 of the established.
Any help would considerably be appreciated.

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Answers

Collapse -

Recover Exchange Server

by mauricemorrison946 In reply to Exchange 2003 edb corrupt ...

You can restore the damaged/corrupt Priv1.edb file with a manual method:
1. First of all you need to initiate the Exchange information store and then write down all of the errors.
2. Now halt Exchange information store and then from the ‘Bin’ folder, run the commands given below:
C:\exchsrvr\bin>eseutil /mh ..\mdbdata\priv1.edb"
3. You need to now authenticate the ‘State’ line in the output. Also, make sure that all the files are steady. In case, you discover any of the files incompatible, carry out a soft recovery process. And, to execute such recovery process, you just need to move to the folder where the log files along with the database are placed. After performing this, just make sure to run the subsequent at the command prompt:
C:\Program Files\exchsrvr\MDBDATA>"C:\Program Files\exchsrvr\BIN\eseutil" /r E00
4. Once again, it is vital for you to make sure the steadiness of both the public and private information store.
5. If the files are steady, then skip the next step.
If the databases are found to be inconsistent, then it is significant for you to carry out a hard repair. To perform this, run the commands given below:
C:\Program Files\exchsrvr\MDBDATA>"C:\Program Files\exchsrvr\BIN\eseutil" /p priv1.edb
6. From Mbdata folder, eliminate the log files now which is very crucial.
7. Eliminate the 'Temp.edb' file. and '.chk' file.
8. You need to now mount the databases and then, dismount them immediately.
9. At last, you need to discontinue the ESS(Exchange information store ) and then you should defragment both private and public store DBs. To do the same, run the following commands:

For Pub.edb:
C:\Program Files\exchsrvr\BIN>eseutil /d
C:\Program Files\exchsrvr\MDBDATA\pub1.edb
For Priv.edb:
C:\Program Files\exchsrvr\BIN>eseutil /d
C:\Program Files\exchsrvr\MDBDATA\priv1.edb

10. Now, run the 'Isinteg.exe' utility just to make sure that each database is steady.
C:\Program Files\exchsrvr\BIN>isinteg -s (servername) -fix -test alltests
11. Lastly, restart the Exchange information store to recover the corrupt PRIV, PRIV1, Pub, and Pub1 Exchange Database Files.
It always very well helps.
But there is one more version of the solution of your problem it is the third-party tool, for example Exchange Server Repair Kit.

Related Discussions

Related Forums