Jump to content

Recommended Posts

Posted

Hi, I have quite a problem on my hands and have been working on it for a few hours with no success. Firstly i dont have a recent enough backup, so i cannot restore. (i know, but there is nothing i can do about it now)

 

The machine went a bit screwy over the weekend and was stuck on a reboot screen when they came in this morning. Everything but exchange came right on a hard reboot.

 

The EMC tells me that "Mailbox Database" is dismounted.

Posted

Below guide from one Blogspot, where you can restore all types of Exchange Server data, but if your corruption is complicated, I would suggest you to use more powerful instrument https://www.openfiletool.com/edbopen.html EDB Open File Tool

 

In case you have a lack of info about MS Exchange Server database corruption, see and learn following topics...

 

https://itknowledgeexchange.techtarget.com/itanswers/trouble-reading-files-error-523-service-transaction-error-in-exchange-2007/

https://forums.msexchange.org/m_1800598776/mpage_1/key_/tm.htm#1800598776

 

Simple Steps To Recover Corrupt PRIV, PRIV1, Pub, and Pub1 Exchange Database Files

 

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

C:\Program Files\exchsrvr\MDBDATA>"C:\Program Files\exchsrvr\BIN\eseutil" /p pub1.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.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...