Isinteg Exchange 2007 utility to fix up Exchange database corruption issues

MS Exchange server 2007 comes up with a number of data security and integrity features which collectively makes the application so proficient. But despite of its various features, there are situations where you might face the problems of database corruption that can lead to the problems like inaccessibility or data loss situations. In such situations, go for isinteg exchange utility to checkout the consistency of database and then use edb repair tool.

Suppose a situation where you are using Exchange 2007 and when trying to copy database, you fail to do so and received with the following I/O error in system log:

"The driver detected a controller error on \Device\Harddisk0\DR0.
- A problem occurred while getting the properties for a message.
- Parent folder name: Inbox; Message subject: RE: SND253P1; Error code: 0xfffffa0a.
Run ISINTEG to check for any problem in the database "First Storage Group\Mailbox Database"

As mentioned in the error to use Isinteg exchange 2007 utility to check the database consistency, Isinteg is a command line utility that uses isinteg syntax to resolve the Exchange database errors. But when going for Isinteg fix, another error message appears on the screen:

"MSExchangeIS (3932) First Storage Group: Data inconsistency detected in table table_num of database database_path"

Subsequent to the above encountered error related with Isinteg exchange 2007 that is due to database corruption because of dirty Shutdown, Application issues etc, you can go through the following solutions to fix it:

Run Eseutil/p command that can help you to fix the database corruption. But it is not useful in cases of severe corruption issues, and then the best possible option would be to opt for Microsoft Exchange Server Edb repair tool that is highly capable to repair all issues related to Exchange database corruption and thereby recovers the lost data in a complete and efficient manner.