如何使用
Eseutil
实用工具
(Eseutil.exe)
进行碎片整理
适用于
概要
可以使用
Eseutil
实用工具对
Exchange
Server
5.5
中的信息存储和目录进行碎片整理,以及对
Exchange
2000
Server
中的信息存储进行碎片整理。Eseutil
在数据库的低层(Ese.dll)对数据库表的结构进行检查和记录(可能包括读取、扫描、修复和碎片整理)。
Eseutil
位于
Exchange
Server
5.5
的
Winnt\System32
文件夹中以及
Exchange
2000
的
Exchsrvr/Bin
文件夹中。每次可以从命令行中对一个数据库运行该实用工具。
更多信息
碎片整理选项可以使已用存储保持连续,消除未使用的存储,压缩数据库(这可以降低数据库的大小)。Eseutil
将数据库记录复制到新数据库。完成碎片整理后,将删除原始数据库或将其保存到用户指定的位置,并使用原始版本的名称重命名新版本。如果实用工具遇到错误记录,它将停止并显示错误信息。
对
Exchange
Server
5.5
数据库进行碎片整理
注意:要对数据库进行碎片整理,所需的可用磁盘空间等于要处理的数据库大小的
110%。
通过使用控制面板中的“服务”工具停止目录。
在命令提示符处,更改至
Winnt\System32
文件夹,然后键入
eseutil
/d
命令、数据库开关以及要使用的任何选项。
例如,以下命令对目录运行标准的碎片整理实用工具,并将副本保存在用户定义的文件中:
C:\winnt\system32>
eseutil
/d
/ds
/tc:\dbback\tempdfrg.edb
/p
使用以下数据库开关之一在特定数据库上运行
Eseutil。
选项
说明
----------------------------------------
/ds
目录
/ispriv
专用信息存储
/ispub
公用信息存储
使用下列一个或多个选项指定要在数据库上执行的操作。
选项
说明
-----------------------------------------------------------------------
/b
<path>
在指定位置制作原始的未压缩数据库的备份副本。
/p
在原始位置保留并保存原始的未压缩数据库,并
在默认文件
Exchsrvr\Bin\Tempdfrg.edb
中
存储新的压缩数据库。
/t
<file_name>
在指定路径中创建并重命名新的压缩数据库。
/o
不显示
Microsoft
Exchange
Server
横幅。
对
Exchange
2000
数据库进行碎片整理
注意:要对数据库进行碎片整理,所需的可用磁盘空间等于要处理的数据库大小的
110%。
在
Exchange
系统管理器中,右键单击要进行碎片整理的信息存储,然后单击卸除存储。
在命令提示符处,更改至
Exchsrvr\Bin
文件夹,然后键入
eseutil
/d
命令、数据库开关以及要使用的任何选项。
例如,以下命令在邮箱存储数据库上运行标准的碎片整理实用工具:
C:\exchsrvr\bin>
eseutil
/d
c:\exchsrvr\mdbdata\firststore.edb
使用以下数据库开关在特定数据库上运行
Eseutil
碎片整理:
eseutil
/d
<database_name>
[options]
碎片整理/压缩
对数据库执行脱机压缩。
语法:eseutil
/d
<数据库名>
[选项]
参数:<数据库名>
是要压缩的数据库的文件名。
您不必使用以下任何选项,但可以使用一个或多个选项(通过空格隔开)指定要对数据库执行的操作。
选项
说明
----------------------------------------------------------------
/b<database>
使用指定名称制作备份副本
/t<database>
设置临时数据库名称(默认名称为
Tempdfrg.edb)
/s<file>
设置流文件名(默认名称为
NONE)
/f<file>
设置临时流文件名(默认名称为
Tempdfrg.stm)
/p
保留临时数据库(换句话说,不要安置)
/o
抑制徽标
/i
不要对流文件进行碎片整理
注意:如果禁用安置(例如,如果使用
/p
选项),则原始数据库不经压缩而予以保留,并且临时数据库包含数据库的碎片整理版本。
有关
Exchange
Server
4.0
版和
5.0
版的其他信息,请单击下面的文章编号,以查看
Microsoft
知识库中相应的文章:
163627
XADM:How
to
Defrag
an
EDB
file
on
a
Non-Exchange
Server
有关如何在未安装
Exchange
Server
的计算机上运行
Eseutil
的其他信息,请单击下面的文章编号,以查看
Microsoft
知识库中相应的文章:
244525
XADM:How
to
Run
Eseutil
on
a
Computer
Without
Exchange
Server
如果不使用
/t
开关,则在从中运行
eseutil
/d
命令的逻辑驱动器上创建
Tempdfrg.edb
文件。例如,要在驱动器
D
的根目录上创建
Tempdfrg.edb,请运行以下命令:
D:\>eseutil
/d
/ispriv
这篇文章中的信息适用于:
Microsoft
Exchange
Server
5.5
Microsoft
Exchange
2000
Server
最近更新:
2004-1-23
(3.0)
关键字:
kbhowto
KB192185
,