December 3,2005 12:34

[FAQ]如何使用 Eseutil 公用程式 (Eseutil.exe) 進行磁碟重組

使用 Eseutil 公用程式,您可以為 Microsoft Exchange Server 5.5 中的資訊儲存庫和目錄進行磁碟重組,也可以為 Microsoft Exchange 2000 Server 和 Microsoft Exchange Server 2003 中的資訊儲存庫進行磁碟重組。Eseutil 會檢查資料庫資料表的結構,並記錄 (包含進行讀取、掃瞄、修復和磁碟重組等作業) 低層級的資料庫 (Ese.dll)。

Exchange Server 5.5 資料庫的磁碟重組
注意 資料庫磁碟重組作業需要的可用磁碟空間,相當於所要處理資料庫大小的 110%。 1. 使用 [控制台] 中的 [服務] 工具,停止要進行磁碟重組的資料庫的服務。 ‧ 針對 Exchange 目錄資料庫,請停止 Microsoft Exchange Directory Service。
‧ 針對 Exchange 信箱或公用資料夾資料庫,請停止 Microsoft Exchange Information Store 服務。

2. 在命令提示字元下,變更位置到 Winnt\System32 資料夾,然後輸入 eseutil /d 命令、資料庫參數以及所要使用的任何選項。
例如,下列命令會對目錄執行標準的磁碟重組公用程式,並將複本儲存在使用者定義的檔案中:
C:\winnt\system32> eseutil /d /ds /tc:\dbback\tempdfrg.edb /p
使用下列的其中一個資料庫參數,對特定的資料庫執行 Eseutil。
選項 描述
----------------------------------------
/ds 目錄

/ispriv 私人資訊儲存庫

/ispub 公用資訊儲存庫

使用下列一個或多個選項,指定要對資料庫執行的作業。
選項 描述
-----------------------------------------------------------------------
/b 為原始未壓縮的資料庫製作備份,儲存在指定的位置上。


/p 將原始未壓縮的資料庫保存在原始位置上,而將壓縮過的新資料庫
儲存在預設的檔案 Exchsrvr\Bin\Tempdfrg.edb 中。


/t 在指定的路徑中建立壓縮過的新資料庫,並將其重新命名。


/o 不顯示 Microsoft Exchange Server 橫幅。

Exchange 2000 或 Exchange 2003 資料庫的磁碟重組
注意 資料庫磁碟重組作業需要的可用磁碟空間,相當於所要處理資料庫大小的 110%。 1. 在 Exchange 系統管理員中,於要進行磁碟重組的資訊儲存庫上按一下滑鼠右鍵,然後按一下 [卸載儲存區]。
2. 在命令提示字元下,變更位置到 Exchsrvr\Bin 資料夾,然後輸入 eseutil /d 命令、資料庫參數以及所要使用的任何選項。
例如,下列命令會對信箱儲存區資料庫執行標準的磁碟重組公用程式:
C:\program files\exchsrvr\bin> eseutil /d c:\progra~1\exchsrvr\mdbdata\priv1.edb
使用下列資料庫參數,對特定的資料庫執行 Eseutil 磁碟重組:
eseutil /d [options]
磁碟重組/壓縮
執行資料庫的離線壓縮作業。

語法:eseutil /d [options]

參數: 是所要壓縮的資料庫檔名。

下列任何選項都不是必要的,但您可以使用一個或多個選項 (以空格隔開),指定要對資料庫執行的作業。
選項 描述
----------------------------------------------------------------
/b 以指定的名稱製作備份

/t 設定暫時的資料庫名稱 (預設為 Tempdfrg.edb)


/s 設定資料流檔名 (預設為 NONE)

/f 設定暫時的資料流檔名 (預設為 Tempdfrg.stm)


/p 保留暫時的資料庫 (也就是說 - 不要設定)


/o 隱藏標誌

/i 資料流檔案不進行磁碟重組

注意 如果關閉設定 (例如,使用 /p 選項的話),原始資料庫即以未壓縮形式保存,而暫存資料庫會包含資料庫的磁碟重組版。

如需有關 Exchange Server 4.0 和 5.0 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
163627 (http://support.microsoft.com/kb/163627/) XADM:How to Defrag an EDB File on a Non-Exchange Server
如需有關如何在沒有 Exchange Server 的電腦上執行 Eseutil 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
244525 (http://support.microsoft.com/kb/244525/) XADM:如何在沒有 Exchange Server 的電腦上執行 Eseutil
除非使用 /t 參數,Tempdfrg.edb 檔案會建立在執行 eseutil /d 命令的邏輯磁碟機上。舉例來說,如果要在磁碟機 D 的根目錄上建立 Tempdfrg.edb,請執行下列命令:
D:\>eseutil /d /ispriv

  • godfreyt 發表於樂多回應(0)引用(0)it編輯本文
    樂多分類:網路/3C │昨日人次:0 │累計人次:479
    Ads by Roodo! 

    引用URL

    http://cgi.blog.roodo.com/trackback/816181