![Exchange 2003 数据库大小警告不一致?](https://linux22.com/image/573089/Exchange%202003%20%E6%95%B0%E6%8D%AE%E5%BA%93%E5%A4%A7%E5%B0%8F%E8%AD%A6%E5%91%8A%E4%B8%8D%E4%B8%80%E8%87%B4%EF%BC%9F.png)
我刚刚查看了我的事件日志,看到事件 ID 9688 警告我数据库的大小为 47GB,总大小为 50GB。
正下方是事件 ID 1221,告诉我今天早上进行在线碎片整理后,还有大约 6gb 的可用空间。
现在我很担心,不知道可用空间是怎么回事。是 3gb 还是 6gb?我还看到事件 ID 9688 非常严重,因为如果达到 50gb,Exchange IS 将关闭并卸载存储。我正在考虑将其增加到最大 75gb,但不确定可用空间是怎么回事。与此同时,我让一些用户进行存档并删除旧用户。有什么想法吗?
Exchange 2003 SP2 很重要。谢谢。
答案1
这是 Exchange 2003 的标准版。
事件 ID 9688 告诉您,您的数据库限制设置为 50 Gb,而您的数据库已增长到 47 Gb - 因此只剩下 3 Gb 可以增长。
但是,当邮箱被删除或消息被修剪时,Exchange 数据库不会自行缩小(为此,您需要卸载数据库以使用 ESEUTIL 进行脱机碎片整理),因此您的事件 ID 1221 告诉您之内您的 47 Gb 数据库中有 6 Gb 可用空间。任何额外的增长(来自新邮箱或新邮件)都将使用这 6 Gb内部的在整个数据库需要进一步增长之前,您有足够的空间。因此,您暂时有一些喘息的空间。
如果您有时间进行离线碎片整理,则可以回收大部分 6 Gb,最终数据库大小约为 41 Gb。但我仍然认为将数据库限制提高到 50 Gb 以上可能是一个好主意。
另请参阅此处的“对 Exchange 2000 或 Exchange 2003 数据库进行碎片整理”: http://support.microsoft.com/kb/192185