如何擦除 MTA 数据库

 

上一次修改主题: 2005-06-21

此步骤说明如何擦除 MTA 数据库,具体来说,如何移动文件以创建空数据库目录。

开始之前

在执行本主题中的步骤之前,请考虑下列因素:

如果需要擦除 MTA 数据库,应当与 Microsoft Product Support Services联系,寻求其协助,以确保正确执行步骤。如果错误地应用步骤,有可能丢失 MTA 邮件队列中的电子邮件。

步骤

擦除 MTA 数据库

  1. 使用“服务”工具(“开始”菜单中的“管理工具”程序组)确保 Microsoft Exchange MTA Stacks 服务已停止。

  2. 将 MTA 数据库目录(默认情况下,这是 \Program Files\Exchsrvr\Mtadata 目录)的整个内容复制到其他位置。首选做法是只移动 .dat 文件,因为 Microsoft 产品支持服务可能要求您提供 Mtadata 目录的整个内容,然后才能确定是什么导致了问题。

    note注意:
    在成功恢复邮件以前,不要删除原始 .dat 文件。
  3. 验证复制过程已成功完成,然后从 MTA 数据库目录中删除 .dat 文件。

  4. 将在 Exchange Server 2003 产品 CD 上 \Setup\i386\Exchange\Bootenv 目录中找到的所有文件复制到活动的 MTA 数据库目录中。如果没有核心 .dat 文件,将无法启动 Microsoft Exchange MTA Stacks 服务。

  5. 从被复制的文件上删除只读文件属性。在 MTA 数据库目录中,应当没有只读文件。

  6. 重新启动 Microsoft Exchange System Stacks 服务。如果 MTA 遇到的问题是由 .dat 文件中的损坏邮件导致的,则 MTA 现在可以继续执行操作和邮件传输。

有关详细信息

执行完 MTA 数据库擦除之后,需要重播已从 MTA 数据库目录中移出的 .dat 文件中的邮件,然后才能传递这些邮件。有关在擦除 MTA 数据库之后如何重播 DAT 文件的详细说明,请参阅如何在 MTA 数据库擦除之后重播 DAT 文件