1. 查看数据库中空白空间
Get-MailboxDatabase databasename -Status | FL AvailableNewMailboxSpace
2.卸载数据库
Dismount-MailboxDatabase -Identity databasename
3.在源数据库基础上整理数据库
eseutil.exe /d "E:database.edb"
以下命令不覆盖原始数据,但需要两倍的数据空间运行
eseutil.exe /d "E:database.edb" /p
4.修复数据库
- Dismount-MailboxDatabase -Identity databasename (先卸载数据库)
下面两种修复方式
- eseutil.exe /p "E:database.edb" /t "E: empdatabase.edb" (执行页面级别修复)
- eseutil.exe /d "E:database.edb" /t "E: empdatabase.edb" (重建数据库索引以及修复碎片)