Help and Support

文章编号: 182081 - 最后修改: 2005年1月4日 - 修订: 4.2

Isinteg 实用工具的说明

本页

展开全部 | 关闭全部

概要

Isinteg 是一种实用工具,可搜索脱机信息存储区以查找完整性方面的缺陷。还可以修复 Isinteg 检测到的问题。Isinteg 在命令提示符处运行。

在命令提示符处运行 Isinteg 时,可以使用下列开关。此外,还可以显示用法(-? 开关)。
isinteg [-pri] [-pub] [-fix] [-l [logfilename]]
开关                结果
------           ------

-?               显示用法。
-pri             检查专用信息存储区(默认)。
-pub             检查公用信息存储区。
-fix             修复信息存储区。
-l [logfilename] 将日志信息存储在 logfilename 中。
                    默认为 isinteg.pri 或 isinteg.pub。
-patch           脱机备份还原修补程序。
				
注意:Microsoft Exchange 2000 Server 不再使用 Isinteg -patch 开关。当邮件数据库 (MDB) 启动时,会自动执行 Isinteg -patch 进程。

Exchange 2000 还具有下面的其他开关。
开关                结果
------           ------

-s               服务器名称。
				
在 Exchange 2000 中,必须指定运行 Isinteg 的数据库(例如,isinteg -s Server1 -test allfoldtests)。 有关此命令的 Exchange 2000 版本的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
301460? (http://support.microsoft.com/kb/301460/ ) Isinteg.exe 工具的 Exchange 命令行参数

标头

无论是否提供了开关,均会显示下面的标头:
Microsoft (r) Exchange Server Information Store Integrity Utility Version 4.0 Copyright (c) Microsoft Corporation 1996. All Rights Reserved.

日志文件

使用日志文件,可以指定要输出的日志文件。

默认:
  • 专用。专用数据库的路径 DB\Isinteg.pri
  • 公用。公用数据库的路径 DB\Isinteg.pub

运行

当运行 Isinteg 时,Isinteg 会首先查看 MSExchangeIS 服务是否已停止。如果 MSExchangeIS 服务没有停止,会显示下面的消息并且 Isinteg 会停止:
Microsoft Exchange 信息存储服务必须停止才可以运行 Isinteg。
如果该服务停止,Isinteg 会在注册表中查找下列路径之一:
  • 专用数据库路径,DB Path 值:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersPrivate
  • 公用数据库路径,DB Path 值:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersPublic
  • 日志文件路径,DB Log Path 值:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
  • 工作目录,Working Directory 值:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
接下来,Isinteg 会浏览各表以查找错误。对于交叉引用表,Isinteg 会在浏览这些表之前创建引用计数的 Exchange 数据库 Refer.mdb。Isinteg 在遍历了所有交叉引用表之后,会将找到的计数与引用数据库中的计数进行比较。如果 Isinteg 使用 -fix 开关运行,则会根据 Isinteg 的决定将这些计数更新为真正的值。清理对 ID 的命名或命名属性是所执行的另一项检查,该检查可删除未使用的命名属性。

Isinteg 检查下列各表:
  • ACL 列表
  • ACL 成员
  • 附件
  • 交叉引用
  • 删除的文件夹
  • 删除的收件人
  • DeliveredTo
  • 文件夹
  • 全局
  • 邮箱
  • 消息
  • 其他
  • Oof 历史记录
  • 按用户读取
  • PropsIn 内容
  • ReplidMap
  • 特殊文件夹
  • 计时事件
对于带有 Service Pack 4 的 Microsoft Exchange Server 5.5,可用于 Isinteg 的开关如下:
  • Microsoft Exchange 信息存储完整性检查程序 5.5.2653.22 版的用法:
    isinteg -pri|-pub [-fix] [-detailed] [-verbose] [-l logfilename] -test testname[[, testname]...]
    • -pri 专用存储区
    • -pub 公用存储区
    • -fix 检查和修复(默认是仅进行检查)
    • -detailed 详细模式(默认为非详细模式)
    • -verbose 详细报告
    • -l filename 日志文件名(默认是 .\isinteg.pri|pub)
    • -t refdblocation(默认是存储区的位置)
    • -test testname,... folder、message、aclitem、mailbox(仅限 pri)、delfld、acllist、rcvfld(仅限 pri)、timedev、rowcounts、attach、morefld、oofhist(仅限 pri)、global、searchq、dlvrto、namedprop(仅限 -detailed 模式)、peruser artidx(仅限 pub)、search newsfeed(仅限 pub)、dumpsterprops、fldprops
    Ref 计数测试:msgref、msgsoftref、attachref、acllistref、aclitemref、newsfeedref(仅限 pub)、fldrcv(仅限 pub)、fldsub、dumpsterref
    组测试:allfoldertests、allacltests
    特殊测试:deleteextracolumns isinteg -patch(脱机还原后修复信息存储)、isinteg -pri|-pub -dump [-l logfilename](存储数据的详细转储)
有关如何使用 Isinteg 实用工具的其他信息,请查看位于 Exchange Server 5.5 CD 中 \SERVER\SUPPORT\UTILS 文件夹内的 Isinteg.doc 文件。

这篇文章中的信息适用于:
  • Microsoft Exchange 2000 Server 标准版
  • Microsoft Exchange Server 4.0 标准版
  • Microsoft Exchange Server 5.0 标准版
  • Microsoft Exchange Server 5.5 标准版
关键字:?
kbinfo KB182081
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

文章翻译

 

Related Support Centers