如果信箱資料庫的組態中,未啟用資料庫循環記錄設定時,交易記錄檔案的數量便會不斷增加,再加上如果沒有定期重整信箱資料庫,將導致過多的Log檔案占用大量儲存空間。此時可以使用Eseutil /mk 來檢查目前已Commit的記錄檔編號資訊,然後將這些已Commit 的交易記錄檔全部手動清除。
實際做法很簡單,先切換到該信箱資料庫的路徑下,然後確認.chk 檔案的完整檔名之後(例如:E01.chk),再下達Eseutil /mk E01.chk 命令即可查看到Checkpoint 欄位資訊。在這個範例中的第一順位的16 進位數字顯示為
0x36b。
透過Windows 檔案總管開啟相對的資料庫資料夾,找到Checkpoint 欄位中所顯示的交易記錄檔案E010000036B,這表示你可以將這個檔案,以及包含這個編號之前的交易記錄檔通通刪除掉,以空出更多的儲存空間。