Microsoft KB Archive/169897

From BetaArchive Wiki
Knowledge Base

XADM: Edbutil Does Not Work Against JET97 Databases

Article ID: 169897

Article Last Modified on 2/26/2007


  • Microsoft Exchange Server 5.5 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition

This article was previously published under Q169897


When you run Microsoft Exchange Server version 5.5, Edbutil produces errors even if the database is Consistent.

Rather than receiving specific errors in Exchange 2000, if you attempt to run Edbutil against an Exchange 2000 server, you receive the following message:

EDBUTIL has been replaced with the tool ESEUTIL.EXE. ESEUTIL.EXE can be found in the exchsrvr\bin folder.


Microsoft Exchange Server version 5.5 uses JET97. As a result, Edbutil will no longer work against the Dir.edb, Priv.edb, and Pub .edb databases. If you attempt to run the command

edbutil /mh

against the Dir.edb, Priv.edb, or Pub .edb databases, you receive an error -1206. If you attempt to run the command

edbutil /d /r

you receive an error -1022.

Eseutil should be run against a JET97 database. You can run the command for switch options:

eseutil /?

For more information, you can refer to the Microsoft Exchange Server version 5.5 documentation, or see the following Knowledge Base article:

182903 XADM: ESEUTIL Command Line Parameters

Keywords: kbprb KB169897