Exchange解决存储无法挂载问题
上周一个客户Exchange2003邮件系统发生故障,所有帐户无法通过POP或Exchange模式访问邮箱,OWA无法登录。该服务器系统为英文版windows server 2003。
经查,Exchange相关各项服务均正常启动;在系统管理器的存储组中,邮箱存储(mailbox store)和公用文件夹存储均无法顺利挂载(mount);此外,Exchange数据库所在分区和系统分区磁盘可用空间正常。
补充说明:按照常规思路,当我们发现邮箱存储无法挂载的时候,通常都会先检查Exchange数据库所在磁盘剩余空间,重启Exchange各项服务(如Information Store),若无效则考虑修复数据库。
一、重启相关服务
打开事件查看器,发现日志中记录ID9175错误,在微软支持网站上查询此ID错误信息
事件 9175:MAPI 调用“OpenMsgStore”失败,错误如下
类型: 错误
来源: M***changeSA
类别: MAPI 会话
事件 ID: 9175
日期: 5/8/2000
时间: 8:21:36 PM
用户: N/A
计算机: Computer_name
描述:
MAPI 调用“OpenMsgStore”失败,错误如下:
Microsoft Exchange Server 计算机不可用。可能是因为出现了网络问题,或者 Microsoft Exchange Server 正在停机维护中。MAPI 提供程
序失败。
Microsoft Exchange Server 信息存储
ID 号:8004011d-0526-00000000
原因:
如果信息存储未运行,也可能会发生此问题。当信息存储已停止但“系统助理”仍在运行时,“系统助理”将使 MAPI 会话保持为活动状态。
如果邮箱存储无法装载,也会发生此问题。
按照该KB提示,首先尝试停止“MS Exchange System Attendant”服务、停止“MS Exchange Information Store”服务;然后按照逆顺序重新启动“MS Exchange Information Store”,再启动“MS Exchange System Attendant”服务。测试,存储依旧无法挂载。
二、修复数据库
运行C:program File***chsrvrBineseutil.exe /p C:ProgramFile***chsrvrMDBDATApriv1.edb
经过漫长的修复过程,程序进行到最后提示错误
“Operation terminated with error -1062 (JET_errInvalidLanguageId, Invalid or unknown language id)”
运行C:program File***chsrvrBineseutil.exe /mh
C:ProgramFile***chsrvrMDBDATApriv1.edb检查数据库状态,结果正常(clean)
三、问题解决
由于在微软技术支持知识库中未找到有效解决办法,尝试在其他技术网站和论坛中寻找类似案例,终于在5DMail中找到解决方案。
在控制面板中的“区域和语言选项”(Regional&Language)中的“语言”选项卡中,勾选“为东亚语言安装文件”(Install files for asia languages)。
重启服务器,相关存储可顺利挂载,经测试,问题解决。
阅读(3599) | 评论(0) | 转发(0) |