How to Fix Bad Page Link Error -338

Hardware failures are one of the most prevalent and longstanding issues for all Exchange users. Even a single faulty hardware component on your disk storage subsystem may eventually lead to significant loss of Exchange Server data. Initially, these problems appear to be transient in nature, but may become worse progressively. In these situations, logical structure of your database is damaged. A typical example of such case is Event ID 447 being logged to the Application log of Windows Event Viewer as follows:

 

Event ID: 447
Description: Information Store (nnnn) A bad page link (error -338) has been detected in a
B-Tree (ObjectId: 70950, PgnoRoot: 157120) of database e:\Program
Files\exchsrvr\mdbdata\priv1.edb (157120 => 296404, 296403).

 

The Event ID 447 or error -338 may occur in any of the following scenarios:

 

  • Some transactions are left uncommitted by Disk Caching and the Exchange Server has crashed.
  • While restoring your Exchange database from a backup, you replayed incorrect log files.
  • The Exchange Server computer has a bad hard disk controller.

 

A wise approach to remedy this problem is to restore your database from an online backup. If there is no valid database backup, you should try to perform database repair using the given steps:

 

  • Initially, start the Information Store service.
  • Open Exchange System Manager and dismount the damaged Exchange database.
  • Open the command prompt and switch to the 'c:\program files\exchsrvr\bin' directory.
  • Run the following command to do a hard repair of the database: eseutil /p "c:\program files\exchsrvr\mdbdata\priv1.edb"
  • Next, defragment and rebuild the database by running: eseutil /d "c:\program files\exchsrvr\mdbdata\priv1.edb"
  • Now, backup all your original Exchange database files in your storage group.
  • Restart Exchange System Manager and try to mount your database.
  • If the database mounts, then dismount the database again.
  • Run the following command at the prompt: isinteg -s servername -fix -test alltests
  • Again, start the Exchange System Manager and attempt to mount your database.

 

Simple Solution to Fix the Bad Page Link Error

 

If the aforementioned procedure fails to repair the Exchange databases, use Stellar Phoenix Mailbox Exchange Recovery Tool. The software provides myriad easy-to-use options to repair and restore your damaged Exchange databases. It safely recovers mailboxes from corrupt Exchange database (.EDB) files and restores them as Outlook PST files in your system. With the help of this advanced utility, you can recover Unicode-formatted EDB files.

Free Download  

* Free download of the product allows you to preview all the recoverable mail items. To save those items, you need to purchase the software.

    • recovering since 1993
    • 2 million+ customers
    • support
    • 100% guranteed
    • BM Trada
    • Microsoft Gold Independent Software Vendor(ISV)