Wednesday, 26 December 2012

How to deal with Exchange server errors?

In my previous article titled,” What is EDB File?” I have discussed the EDB file, its location and its significance. The Exchange server contains Priv.EDB and Pub.EDB which stores all the user mail box data. The earlier versions of Exchange sever contains .STM files for separately storing the streaming media files (.i.e. Audio and video).

Since, all the data in Exchange server is stored in Exchange database store in EDB file format hence, if the EDB file gets corrupt then, user may loose access to the valuable mail data.

There can be various reasons for EDB file corruption such as: Physical hard drive corruption, increased file size, Jet errors, Exchange server failure, Exchange server dirty shutdown, virus attacks and human errors etc.

Exchange server error codes:
Whenever, you try to access a corrupt EDB File you are followed by different error codes such as:
"JET_errRecordNotFound, the key was not found" , "Jet_errRecordDeleted".

Basically, these errors are divided into two types one is exchange server error codes and other is the Exchange dirty shutdown errors.

1.Exchange Server Error Codes:
This includes various types of errors such as:
  • System related errors
  • Buffer manager related errors
  • Version store related errors
  • Directory manager related errors
  • Record manager related errors
  • Logging/Recovery related errors
2. Exchange Dirty Shutdown Errors:
# JET_errDatabaseStreamingFileMismatch -540
# JET_errBadDbSignature -531
# JET_errDatabaseDirtyShutdown -550
# JET_errConsitentTimeMismatch -551
# JET_errInvalidDatabaseId -1010
# JET_errInvalidDatabase -1028
# JET_errDatabaseCorruptedNoRepair -1224
# JET_errFileInvalidType -1812
# JET_errFileInvalidType -1812

These above mentioned errors lead to improper functioning of the Exchange server and later on, the corruption can get more severe and lead to permanent data loss situations. So, it is advisable to backup your EDB database. In case your EDB gets corrupt then, you can restore the mailbox data from the backup files.

If the EDB database gets corrupt and you don’t have any backup then, you need to use Exchange recovery software to recover the corrupt EDB file and save it into PST format. The recovered PST file can be imported to Exchange server or Outlook application and thus, you can access the Exchange mailbox data.


Post a comment