卸载 Exchange 2003 时提示有邮箱还在用的问题
作者:Starland 日期:2009-07-04 00:00:21
今天在卸载一台备用服务器上的 Exchange 2003 时,总是提示说有邮箱还在服务器上,但从 Exchange 的系统管理器中看到这个服务器上只有系统邮箱。折腾了几遍,还是在网上找到了解决办法,来自微软的官方解决方案(http://support.microsoft.com/default.aspx/kb/839356/zh-cn)。
尝试删除 Exchange Server 时,可能会收到以下错误消息:
- 当前有一个或多个用户正在使用此服务器上的邮箱存储。卸载此服务器之前,必须将这些用户移动到另一服务器上的邮箱存储中或禁用邮件。
在这种情况下,如果使用 Exchange 系统管理器查看“邮箱存储 (ServerName)”容器中的“邮箱”文件夹,则只会显示以下两个邮箱:
SystemMailbox{GUID}
出现此问题的原因是:安装程序检测到某个启用了邮件的用户连接到此邮箱存储。可能还有系统邮箱或其他隐藏邮箱未显示在 Exchange 系统管理器或“Active Directory 用户和计算机”中。应使用邮箱存储上的 HomeMDBBL 属性来确定哪些用户帐户从后部链接到此存储并将其作为他们的主要邮箱存储 (HomeMDB)。为此,请按照下列步骤操作。
警告:如果使用“ADSI 编辑”管理单元、LDP 实用工具或任何其他 LDAP 版本 3 客户端,并且不恰当地修改了 Active Directory 对象的属性,则可能导致严重问题。要解决这些问题,您可能需要重新安装 Microsoft Windows 2000 Server、Microsoft Windows Server 2003、Microsoft Exchange 2000 Server 或 Microsoft Exchange Server 2003,或者 Windows 和 Exchange 二者都需要重新安装。Microsoft 不保证您能够解决因为 Active Directory 对象属性修改不当而产生的问题。修改这些属性需要您自担风险。
- 启动“ADSI 编辑”。为此,请单击“开始”,单击“运行”,在“打开”框中键入 adsiedit.msc,然后单击“确定”。
注意:“ADSI 编辑”包括在 Windows 支持工具中。可以从 Microsoft Windows 2000 Server CD 或 Microsoft Windows Server 2003 CD 上的 Support\Tools 文件夹安装支持工具。 - 展开“配置容器 [ServerName.domain.com]”,其中 ServerName 是服务器的名称,domain.com 是域的名称。
- 依次展开“CN=Configuration,DC=domain,DC=com”、“CN=Services”、“CN=Microsoft Exchange”、“CN=OrganizationName”、“CN=Administrative Groups”、“CN=AdministrativeGroupName”、“CN=Servers”、“CN=ServerName”、“CN=Information Store”、“CN=StorageGroupName”。
- 在右侧窗格中,右键单击“CN 邮箱存储 (ServerName)”,然后单击“属性”。
- 在“选择要查看的属性”列表中,单击“两者”。
- 在“选择一个要查看的属性”列表中,单击“homeMDBBL”。
- 查看“值”框中的内容以确定用户帐户是否与以下显示内容类似:
CN=user name,CN=Recipients,CN=Users,DC=example,DC=com注意:在查看 homeMDBBL 属性时,只需考虑用户帐户邮箱,而不必考虑以下邮箱:SystemMailbox
Microsoft DSA
SMTP
Microsoft System Attendant - 单击“取消”,然后启动“Active Directory 用户和计算机”。
- 右键单击步骤 g 的“值”框中显示的用户帐户,然后单击“Exchange 任务”。
注意:在执行此步骤前,请确保已将用户邮箱移到另一个 Exchange Server 计算机。 - 在 Exchange 任务向导中,单击“下一步”,单击“删除 Exchange 属性”,然后单击“下一步”。
- 单击“下一步”,然后单击“完成”。
- 重新启动安装程序以删除计算机中的 Exchange 2000 或 Exchange 2003。
上一篇
下一篇
文章来自:
Tags: