如何设置全文索引的检查点
上一次修改主题: 2005-05-12
强烈建议使用 Microsoft Exchange 2000 Server SP2 附带的检查点脚本,以防止可能发生的索引问题。若要设置全文索引的检查点,请执行下列步骤。
开始之前
此过程是在优化全文索引时应当执行的六个步骤之一。有关此整个过程的详细信息,请参阅如何优化全文索引。
默认情况下不启用检查点,因为它需要大量的额外磁盘空间。在运行检查点脚本之前,应该确保有足够的磁盘空间。建议在保存全文索引编录的磁盘上至少有 15% 的可用磁盘空间。
步骤
设置检查点
确保有足够的磁盘空间。如有必要,请增大卷的大小,或将编录移动到较大的卷中。
在命令提示符下,运行以下脚本:
<SystemDrive>:\Program Files\Common Files\System\MSSearch\Bin\EnableCheckPoints.vbs <APPLICATION> [CATALOG].
参数定义
<APPLICATION>
这是全文索引应用程序的名称。应用程序的命名约定为 ExchangeServer_<ServerName>。在独立配置中,<ServerName> 是服务器的名称。在群集环境中,<ServerName> 是虚拟服务器的名称。
[CATALOG]
此参数是全文索引编录的名称。若要在 Exchange 系统管理器中查找编录的名称,请双击为其创建全文索引的 Exchange 存储,然后双击“全文索引”。属性标记为“索引名”,属性值为编录的名称。用法
若要了解如何使用此脚本,请不带参数运行此脚本。
如果仅指定全文索引应用程序的名称,将对整个应用程序启用检查点。这意味着,从该点创建的所有全文索引都会自动继承属性。如果有现成的全文索引,那么必须通过将编录的名称作为参数指定给脚本,逐个地对这些全文索引启用检查点。
如果同时指定全文索引应用程序和编录的名称,那么,将对该特定全文索引启用检查点,而不会对其他全文索引启用检查点。这不会对将来创建全文索引的操作产生影响。注意: 对全文索引(编录)禁用检查点的唯一方法是先删除该索引,然后再重新创建它。 示例
在服务器 TUNIS01 上为所有新编录设置检查点:D:\Program Files\Common Files\System\MSSearch\Bin\ EnableCheckPoints.vbs ExchangeServer_TUNIS01
示例
为邮箱存储上的现有编录启用检查点:D:\Program Files\Common Files\System\MSSearch\Bin\ EnableCheckPoints.vbs ExchangeServer_TUNIS01 privE34F12BB