Eseutil /M 文件转储模式

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2006-08-18

虽然 Exchange Server 数据库实用程序 (Eseutil.exe) 文件转储模式经常被管理员忽视,但它却是一个很有用的故障排除和诊断工具。此模式不修复文件或对文件进行其他更改。其用途是提供有关数据库文件的状态的信息。例如,您可以运行以下文件转储命令来转储 Exchange 邮箱数据库的头,以确定是否已使用 Eseutil /P 命令修复了您的数据库:

ESEUTIL /mh C:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage Group\Mailbox Database.edb |more

如果已进行修复,则文件转储的输出中包含类似以下的信息:

修复计数: 2

修复日期: 08/10/2006 09:19:57

在文件转储模式中,可执行下列操作:

  • 查看数据库、检查点和事务日志文件的头信息。

  • 查看单个数据库页的头信息。

  • 验证一系列事务日志文件形成一个匹配的集合,并且所有文件未损坏。

  • 查看数据库内的空间分配。

  • 查看数据库文件中所有表或特定表的元数据。

有关语法和运行具有不同开关的 Eseutil /M 的详细信息,请参阅如何运行 Eseutil /M(文件转储)

检查点、事务日志和数据库文件的头是每个文件的第一个物理页。某些文件具有卷影头,卷影头是文件第二页上的头的副本。文件头包含有关文件的重要状态和诊断信息。通过关联不同文件中的头信息,可以确定文件是否属于一个整体或不匹配。

存在多个用于查看不同种类的文件头的独立开关。确保将正确的开关与正确的文件类型一起使用,否则输出将无效。

表 1 显示可用于查看不同类型数据库文件头的开关。

表 1   开关和相关的数据库文件头

您可以使用 执行操作

Eseutil /mh 开关

查看任意 ESE 数据库(包括 Microsoft Exchange Server 2007 中心传输服务器和边缘传输服务器角色队列数据库)的 Exchange 数据库文件 (.edb) 的头信息。

Eseutil /ml 开关

验证任意 Exchange 2007 ESE 数据库的事务日志文件的完整性及序列。

Eseutil /mk 开关

查看 Exchange 数据库检查点文件的头信息。

详细信息

有关 Eseutil 的详细信息,请参阅下列主题: