An Exchange Server database can get corrupt for several reasons, which include unexpected power failure, corrupted log files, network errors, virus infection and others. Consequently, the database may stop and fail to mount. You can try repairing the database using eseuitl utility. If this fails too, it compels you to apply the latest backup available or repair the database by an EDB Repair product.

For instance, you might come across the below error when dealing with Microsoft Exchange Server:

Database page read failed verification because of no page data.”

It further suggests to move the existing databases to a new hardware. The error is logged with event 476 in application event log.

Cause

The above error means that the database read operation has failed It generally occurs with error 1019. The causes are:

  1. The specific database page that has been referenced within the database file is expected to be in use, but Exchange finds it empty or uninitialized.
  2. A page may fail its checksum test with error -1018. But if the page number field that is in use is 0×00000000, the checksum failed page will show -1019 error instead.
  3. File is corrupt and as a result, it maps some pages into database file that are not associated with it
  4. Logical links or pointers between database pages are not correct

The event 476 can also be related to -1018 error that indicates checksum mismatch and is caused generally due to hardware issues.

Solution:

You should check your system for related hardware issues if the database corruption problem is persistent. Replace the hardware and upgrade your firmware and/or disk controller if required.

To repair the corrupted database, you can run eseutil /p command, which is a hard recovery option in Exchange database. Later, you need to execute eseutil /d and isinteg -fix commands. Exchange hard recovery performs page-level recovery and deletes the pages that it finds corrupted. So, it is recommended that you use safe EDB Repair Software. These third-party utilities let you perform easy and secure EDB Repair without any changes to database content, structure and metadata.

Stellar Phoenix Mailbox Exchange Recovery is a reliable and advanced recovery tool for repairing corrupted Exchange databases. It repairs and restore individual mailboxes in .pst files. The comprehensive EDB Repair Software supports Exchange Server 5.5, 2000 and 2003. The tool restores all emails and other objects from corrupted database.