可以使用 Eseutil 實用工具對 Microsoft Exchange Server 5.5 中的信息存儲和目錄進行碎片整理,,以及對 Microsoft Exchange 2000 Server 和 Microsoft Exchange Server 2003 中的信息存儲進行碎片整理,。Eseutil 在數(shù)據(jù)庫的低層 (Ese.dll) 對數(shù)據(jù)庫表的結(jié)構(gòu)進行檢查和記錄(可能包括讀取,、掃描、修復(fù)和碎片整理),。
Eseutil 位于 Exchange Server 5.5 的 Winnt\System32 文件夾中以及 Exchange 2000 和 Exchange 2003 的 Exchsrvr/Bin 文件夾中,。每次可以從命令行中對一個數(shù)據(jù)庫運行該實用工具。
碎片整理選項可以使已用存儲保持連續(xù),,消除未使用的存儲,,壓縮數(shù)據(jù)庫(這可以降低數(shù)據(jù)庫的大小)。Eseutil 將數(shù)據(jù)庫記錄復(fù)制到新數(shù)據(jù)庫,。完成碎片整理后,,將刪除原始數(shù)據(jù)庫或?qū)⑵浔4娴接脩糁付ǖ奈恢茫⑹褂迷及姹镜拿Q重命名新版本,。如果實用工具遇到錯誤記錄,,它將停止并顯示錯誤信息。
對 Exchange Server 5.5 數(shù)據(jù)庫進行碎片整理
注意:對數(shù)據(jù)庫進行碎片整理時所需的可用磁盤空間等于要處理的數(shù)據(jù)庫大小的 110%,。
- 使用“控制面板”中的“服務(wù)”工具可停止要進行碎片整理的數(shù)據(jù)庫服務(wù),。
- 對于 Exchange Directory 數(shù)據(jù)庫,,請停止 Microsoft Exchange Directory 服務(wù),。
- 對于 Exchange 郵箱或公用文件夾數(shù)據(jù)庫,請停止 Microsoft Exchange Information Store 服務(wù),。
- 在命令提示符處,,更改至 Winnt\System32 文件夾,然后鍵入 eseutil /d 命令,、數(shù)據(jù)庫開關(guān)以及要使用的任何選項,。
例如,以下命令對目錄運行標(biāo)準(zhǔn)的碎片整理實用工具,,并將副本保存在用戶定義的文件中:
C:\winnt\system32> eseutil /d /ds /tc:\dbback\tempdfrg.edb /p
使用下列數(shù)據(jù)庫開關(guān)之一在特定數(shù)據(jù)庫上運行 Eseutil,。
選項 說明
----------------------------------------
/ds 目錄
/ispriv 專用信息存儲
/ispub 公用信息存儲
使用下列一個或多個選項指定要在數(shù)據(jù)庫上執(zhí)行的操作。
選項 說明
-----------------------------------------------------------------------
/b <path> 在指定位置生成原始的未壓縮數(shù)據(jù)庫的備份副本,。
/p 在原始位置保留并保存原始的未壓縮數(shù)據(jù)庫,,
并在默認文件 Exchsrvr\Bin\Tempdfrg.edb 中存儲新的壓縮數(shù)據(jù)庫。
/t <file_name> 在指定路徑中創(chuàng)建并重命名新的壓縮數(shù)據(jù)庫,。
/o 不顯示 Microsoft Exchange Server 橫幅,。
對 Exchange 2000 或 Exchange 2003 數(shù)據(jù)庫進行碎片整理
注意:對數(shù)據(jù)庫進行碎片整理時所需的可用磁盤空間等于要處理的數(shù)據(jù)庫大小的 110%。
- 在 Exchange 系統(tǒng)管理器中,,右鍵單擊要進行碎片整理的信息存儲,,然后單擊卸除存儲。
- 在命令提示符處,,更改至 Exchsrvr\Bin 文件夾,,然后鍵入 eseutil /d 命令、數(shù)據(jù)庫開關(guān)以及要使用的任何選項,。
例如,,以下命令在郵箱存儲數(shù)據(jù)庫上運行標(biāo)準(zhǔn)的碎片整理實用工具:
C:\program files\exchsrvr\bin> eseutil /d c:\progra~1\exchsrvr\mdbdata\priv1.edb
使用以下數(shù)據(jù)庫開關(guān)在特定數(shù)據(jù)庫上運行 Eseutil 碎片整理:
eseutil /d <database_name> [options]
碎片整理/壓縮
對數(shù)據(jù)庫執(zhí)行脫機壓縮。
語法:
eseutil /d <database_name> [options]參數(shù):<
database_name> 是要壓縮的數(shù)據(jù)庫的文件名,。
您不必使用以下任何選項,,但可以使用一個或多個選項(通過空格隔開)指定要對數(shù)據(jù)庫執(zhí)行的操作。
選項 說明
----------------------------------------------------------------
/b<database> 使用指定名稱生成備份副本
/t<database> 設(shè)置臨時數(shù)據(jù)庫名稱(默認名稱為Tempdfrg.edb)
/s<file> 設(shè)置流文件名(默認名稱為 NONE)
/f<file> 設(shè)置臨時流文件名(默認名稱為 Tempdfrg.stm)
/p 保留臨時數(shù)據(jù)庫(換句話說,,不要安置)
/o 抑制徽標(biāo)
/i 不要對流文件進行碎片整理
注意:如果禁用安置(例如使用
/p 選項),,則原始數(shù)據(jù)庫未經(jīng)壓縮就保留下來,,并且臨時數(shù)據(jù)庫包含數(shù)據(jù)庫的碎片整理版本。
有關(guān) Exchange Server 4.0 版和 5.0 版的其他信息,,請單擊下面的文章編號,,以查看 Microsoft 知識庫中相應(yīng)的文章:
163627 (http://support.microsoft.com/kb/163627/ ) XADM:如何對非 Exchange Server 中的 EDB 文件進行碎片整理
有關(guān)如何在沒有 Exchange Server 的計算機上運行 Eseutil 的其他信息,請單擊下面的文章編號,,以查看 Microsoft 知識庫中相應(yīng)的文章:
244525 (http://support.microsoft.com/kb/244525/ ) 如何在沒有 Exchange Server 的計算機上運行 Eseutil
如果不使用
/t 開關(guān),,則在從中運行
eseutil /d 命令的邏輯驅(qū)動器上創(chuàng)建 Tempdfrg.edb 文件。例如,,要在驅(qū)動器 D 的根目錄上創(chuàng)建 Tempdfrg.edb,,請運行以下命令:
D:\>eseutil /d /ispriv
也可以使用
/t 開關(guān)來設(shè)置臨時數(shù)據(jù)庫的名稱并將其放在其他位置。例如,,如果您正在驅(qū)動器 C 中運行 eseutil 命令,,要在驅(qū)動器 D 的根目錄上創(chuàng)建 Sample.edb,請運行以下命令:
C:\>eseutil /d /ispriv /td:\Sample.edb