How to Use Eseutil.exe to Check Database Consistency
To check the consistency (state) of the databases:
- Click Start, and then click Run.
- In the Open box, type cmd, and then press
ENTER.
- Type drive:\program
files\exchsrvr\bin eseutil /mh drive:\program
files\exchsrvr\mdbdata\priv1.edb, and then press ENTER, where
drive is the drive on which Exchange is
installed.
- Note the message that the command generates. If a database
is consistent, the command generates a "state = clean shutdown" message. This
indicates that all the log files have been committed to the information store.
If the command generates a "state = dirty shutdown" message, the database is
not consistent, and the log files might not yet have been committed to the
database. Repeat these steps for the private and public database files and for
their accompanying .stm files.
For additional information about the Isinteg.exe tool, click
the article numbers below to view the articles in the Microsoft Knowledge Base:
182081 XADM: Description of the Isinteg Utility
301460 XADM: Exchange 2000 Command-Line Parameters for Isinteg.exe
For additional information about the Eseutil utility,
click the article numbers below to view the articles in the Microsoft Knowledge
Base:
192185 XADM: How to Defragment with the Eseutil Utility (Eseutil.exe)
317014 XADM: Exchange 2000 Server Eseutil Command Line Switches
259851 Ramifications of running the eseutil /p or edbutil /d /r command in Exchange