Isinteg

Isinteg Exchange 2003

Microsoft provides various command line tools for Exchange Server 2003 and other versions of Exchange to help the system administrator or help desk staff to effectively perform Exchange Server’s management related tasks. Tasks such as managing database, defragmenting database, compacting database, verifying health of the database, repairing database, and other similar tasks can be performed using those command line tools. Amid those tools, isinteg.exe is the one that helps the administrator to verify database integrity and to resolve the errors detected by it.

Isinteg stands for Information Store Integrity Checker. It helps the administrator or the person maintaining Exchange Server, to eliminate the errors creating problems in the start up of Information Store. Moreover, it also resolves the errors due to which users are not able to login to their accounts and to view, delete, and receive emails. It can also be used to investigate mailboxes, folders, items, etc. to confirm the existence of any sort of problem. Isinteg Exchange 2003 repairs found errors at application level, which is much higher than the page level.

Isinteg Exchange 2010 uses various options to help you provide relevant information about the database and to repair the database. Options like –s, -fix, -test, etc. are used with isinteg to check and resolve the following error messages:

  • An error occurred. Function name or description of problem: EcGetRestriction. Error: 0x57a
  • A database inconsistency (EcSetSpecialRights/ACLID) was encountered while performing an upgrade
  • A database inconsistency (2.1A/AMIDRefCt) was encountered while performing an upgrade
  • A database inconsistency (2.2D/AMID) was encountered while performing an upgrade
  • A database inconsistency (2.1A/ACLID) was encountered while performing an upgrade
  • A database inconsistency (2.1B/cnset) was encountered while performing an upgrade
  • Background thread FDsWaitTask halted due to error code <value>
  • Unable to move mailbox <mailbox name>.
  • A problem occurred while opening an attachment. Internal parent folder ID: <value> , parent message ID: <value> ; Error code: <value>

Aforementioned are some of the error messages amid other errors that can be resolved using isinteg Exchange 2003 tool. When you execute isinteg without any option then you get the following message on command prompt:

  • Microsoft (r) Exchange Server Information Store Integrity Checker Version <Version>
  • Copyright (c) Microsoft Corporation 1986-2000 Microsoft Corp. All Rights Reserved.

In the aforementioned string, the term <Version> represents the version of the isinteg.exe. And when you execute isinteg with /? Option, you get information about the options that can be used with this utility along with their brief description.

It may happen that isinteg Exchange 2010 does not help you resolve errors occurred during integrity check. If you come across such a situation, use Exchange Recovery Tool, which has been designed to help you repair corrupt Exchange database files – priv.edb, pub.edb, and .stm files. Software supports all versions of MS Exchange Server and resolves the errors that isinteg.exe cannot resolve.