Eseutil /M File Dump Mode
Topic Last Modified: 2006-12-04
While the Eseutil file dump mode is often overlooked by administrators, it is an invaluable troubleshooting and diagnostic tool. This mode does not repair or make other changes to files. Its purpose is to provide you with information about the state of the database files. For example, to see if your database has been repaired by using the Eseutil /P command, dump the header using one of the following commands for the private information store:
ESEUTIL /mh x:\exchsrvr\mdbdata\priv.edb |more
ESEUTIL /mh x:\exchsrvr\mdbdata\pub.edb |more
In file dump mode, you can:
View header information for the database, streaming database, checkpoint and transaction log files.
View header information for individual database pages.
Validate that a series of transaction log files forms a matched set and that all files are undamaged.
View space allocation inside the database and streaming database files.
View metadata for all tables or for a specific table in the database file.
For more information about syntax and about running Eseutil /M in different scenarios, see How to Run Eseutil /M in File Dump Mode.
The following table provides details of switches used to view headers of different types of database files:
|You can use the||To|
Eseutil /mh switch
View the header information of Exchange database files (.edb), streaming files (.stm) and Patch files (.pat) for a private or public information store.
Note Patch files only exist on pre-Service Pack 2 (SP2) Exchange 2000 Server-based servers.
Eseutil /ml switch
View the header of a private information store log file.
Eseutil /mk switch
View the header information for private information store checkpoint files.
For more information, see the following topics in the Exchange Server Database Utility Guide:
- Eseutil /D Defragmentation Mode
- Eseutil /P Repair Mode
- Eseutil /C Restore Mode
- Eseutil /R Recovery Mode
- Eseutil /G Integrity Mode
- Eseutil /K Checksum Mode
- Eseutil /Y Copy File Mode
- Database Recovery Strategies
- Reference for Common Eseutil Errors
For more information about /ml and /mh switches, see Eseutil.exe Examples.