Tag Archives: exchange database repair

Steps to Recover Corrupt PRIV, PRIV1, Pub & Pub1 edb and stm database files

As we know Exchange Database files are nothing more than the exact replica of user’s mailbox on MS Outlook. Moreover, this MS Exchange Server works in properly way with MS Outlook in exchange emails. And, each and every single email that is received or sent at the user’s end is primarily saved at server. Now, exchange server firstly save these emails at Exchange Database files that prove very helpful when you require dealing with accidental deletion of user mailbox.

It is very important that you manage your exchange server database properly. As an IT administrator you need to maintain a proper check upon your Information Store and at the same time validate its consistency. Now, every single storage group in an Exchange server normally includes one or more Mailbox and Public Folder stores. During installation, by default just one storage group gets created. With Exchange Server 2000 and 2003, every Mailbox store comprises a database set consisting of two files: ‘Priv1.edb’ and ‘Priv1.stm’.

image001

Click to Enlarge the Image

The ‘Priv1.edb’ file is more like a rich-text database that primarily includes email messages, headers and text attachments corresponding to the messages. Moreover, this file also has streaming file ‘Priv.stm’ that majorly stores multi-media data like video, audio, images and other internet content files that is formatted as MIME data. The real issue with ‘Priv.edb’ file is its size keeps on increasing, which ultimately makes it susceptible of getting corrupt. In addition, Hard disk corruption and header corruption are other key causes accountable for corrupting the ‘Priv1.edb’ file. However, you don’t have to worry as there is a manual method to recover the corrupt Priv1.edb file.

 

Method: Recover Exchange EDB Files Manually
1.    First of all start the information store service and make a note of all the errors.
2.    Stop the information store service and then run the following commands from the ‘Bin’ folder:

“c:\exchsrvr\bin>eseutil /mh ..\mdbdata\priv1.edb”
image002
 

    3.   Now, you got to verify the ‘State’ line in the output. Just ensure that all the files are consistent. In case, you find any of the files inconsistent, conduct soft recovery. And, to perform such recovery, you just got to switch to the folder where the database and log files are located. After this, just ensure you run the following at the command prompt:

‘C:\Program Files\exchsrvr\MDBDATA>”C:\Program Files\exchsrvr\BIN\eseutil” /r E00’image003

4.   Once again, it is important that you ensure the consistency of both the public information store and the private information store.
5.   If they are consistent, then skip the next step.

If you found the databases to be inconsistent, then it is important for you to do a hard repair. To do this, run the following commands:

‘C:\Program Files\exchsrvr\MDBDATA>”C:\Program Files\exchsrvr\BIN\eseutil” /p priv1.edb’image004

‘C:\Program Files\exchsrvr\MDBDATA>”C:\Program Files\exchsrvr\BIN\eseutil” /p pub1.edb’

6.   Now, it is important that you remove the log files from the ‘Mdbdata’ folder.
7.   Delete the ‘.chk’ file and the ‘Temp.edb’ file.
8.   Now, mount the databases and then, dismount them instantaneously.
9.   Finally, you got to stop the information store service and then defragment the public and private store databases as follows:

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

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

10.   Run the ‘Isinteg.exe’ utility just to ensure that each database is consistent.

‘C:\Program Files\exchsrvr\BIN>isinteg -s (servername) -fix -test alltests’image006
Restart the information store service.

However, after performing the manual process if you are not able to mount the database and access your precious emails, then you don’t have to worry. By taking help of a proficient third party exchange database recovery tool you can fix the issue very effectively. The application is very appropriate in repairing corrupt Exchange server database files, i.e. ‘Priv1.edb’ and ‘Pub1.edb’, and can help you retrieve the valuable user mailbox data. The competent tool can effectively restore emails, contacts, appointments, and other mailbox items. The software recreates the entire EDB database which can be mounted easily. There is no technical skill required to access this software, you just follow the instruction given by the software. Go through free version to recover emails from corrupt exchange edb file.

You can download this software from here:       images

Tagged , , , , , , , , , , , , ,

Steps to Repair Corrupt Exchange Server Database

The Information Store is vital part of MS Exchange Server. It is specifically used to store crucial data in both Mailbox and Public folder. The Information Store can be looked a database of Exchange Server as it uses database files to manage the stored data efficiently. It must be quite understandable that Information Store holds users important data. Although the files kept in Information Store is always prone to number of threats. Which can severly damage the data that can result in corruption or permanent loss.

However the positive side of using Exchange Server is that, these errors can be easily tackled using various recovery techniques. For the convenience of normal and novice users, who does not possess in-depth knowledge of about Exchange Server third party recovery tools are available. Such recovery tools performs all the recovery steps on their own, the user is just required to follow the instructions on the interface. Let us discuss some of the major issues related with Information Store.

  • Fail to start Information Store.
  • Unable to stop the Information Store service and other dependent services.
  • Information Store does not respond even by using resources completely.
  • The user fails to send and receive the emails.
  • The error message can be experienced when user tries to mount the mailbox.
Possible solutions:
  • If user has clean and updated backup files then he can easily restore the data at earlier best condition.
  • In-order to repair corrupt database files user can opt for free utility provided by Microsoft known as ESEUTIL and ISINTEG. The former application is used to rebuild and repair malfunctioned backup files. The later application is used to fix the errors occurred in Information Store.
  • Go for reliable third party recovery tool.
Free utility (ESEUTIL/P) is used to perform database repair, but it removes those files which it fails to understand, there are possibilities of data loss. The only best and recommended solution for the above mentioned issue is to go for third party recovery tool. There are large numbers of recovery tools available in the market. But it is very important to choose reliable and professional tool.
Exchange Database Recovery is one such highly professional application that successfully repairs and recoups all data from damaged Exchange Server in only three simple steps. The tool has very simple and self explanatory interface which facilitates the user greatly. The free demo version of the tool can be downloaded from the respective website.
If you want to skip all this process and perform such task easy, accurately and fast then go for a third party application. This application surely help you. You can download this application from here:  images
Tagged , , , , , ,

How to Solve when Exchange Database Fails to Mount with (hr=0x80004005, ec=-528) Error?

Transaction log files record all the modifications to an Exchange Server database and are crucial for the proper functioning of Exchange. If you remove a log file that has not been written to the associated database, it can bring several issues, the most common being that the database may fail to mount. You can solve this problem by removing all the log files, but you first need to check the database consistency. If it exists in inconsistent state, the solution is to restore from backup or apply an EDB Repair technique.

For instance, consider a scenario in Exchange Server. You try to mount a mailbox store, but the operation fails with the below error message:

“Exchange is unable to mount the database thay you specified. Specified database: Servername\First Storage Group\Mailbox Database; Error code: mapiExceptionCallFailed: Unabble to mount database. (hr=0x80004005, ec=-528)”

The error occurs each time when you try to mount the store. As a result, all the clients connected to server are disconnected.

Cause

The above error can occur if you remove a (or more) log file, which has not been committed to the database yet.

Solution

To solve this issue, you need to move the transaction log files to a different folder. For this, follow the steps mentioned underneath:

1. Stop Information Store and all databases in the storage group

2. Verify the integrity of database by running esesutil /mh command, followed by database name (for example, for Mailbox Store1 database, name is Mailbox Store1.edb). Examine the ‘State’ value under its header information

3. If the database is in Clean Shutdown (Consistent) state, you can safely remove all the transaction log file and save them to a different folder. Make sure you don’t remove the current transaction log file

4. If the database is in Dirty Shutdown (Inconsistent) state, restore from the last online backup. In case backup is invalid, run eseutil /r command for soft recovery.

If this fails, you can run eseutil /p command for hard recovery or use an Exchange repair software. The former option (hard recovery) causes data loss as it deletes the corrupted pages. An EDB Repair utility can safely repair a corrupted Exchange database and provides secure data restoration.

Exchange Server Recovery is a powerful EDB Repair Tool that repairs and restores Exchange database created with Exchange Server 5.5, 2000, 2003, 2007, 2010, 2013 and 2016. The advanced EDB Repair Software extracts all user mailboxes into individual *.pst files and provides option for selective mailbox recovery. The tool is compatible with Windows 7, Vista, XP, 2003, and 2000.

If you want to skip all this process and perform such task easy, accurately and fast then go for a third party application. This application surely help you. You can download this application from here:  images

Tagged , , , , , , , , , , ,