我正在使用 Exchange 2010 和 Blackberry Enterprise Server Express v5.0 SP1。两者都安装在 64 位 Windows 2008 Standard 服务器上。我们当前的邮件服务器称为 MX1,拥有所有邮箱。我们正在引入新的 Exchange 2010(称为 MX2)来平衡消息存储的负载。我正在尝试将邮箱从 MX1 移动到 MX2。但是,当我为拥有黑莓手机的用户移动邮箱时,他的黑莓手机停止工作。我在网上和黑莓支持论坛上查看,每个人都提到使用 handheldcleanup.exe 实用程序来处理我移动的邮箱。
当我像这样运行该实用程序时
handheldcleanup -u -p "Profile Name"
我得到了错误
BlackBerry Enterprise Server Utility - HandheldCleanup.exe, Version 2.0
Copyright (c) Research In Motion, Ltd. 2000-2001. All rights reserved.
Attempting MAPILogon....
MAPILogonEx() failed (80040111)
无论我用 handheldcleanup 实用程序做什么,我都会收到同样的错误(有将设置转储到文件的选项等)
注意:我已安装 MapiCdo v1.2.1 包。我还以 BESAdmin 用户身份登录到黑莓 Windows 服务器并运行此程序。
有人有主意吗?
答案1
文献中有两个答案。问题是 BES 不知道新数据库的存在。您可以重新运行 BES 安装,并在安装过程中添加其他 Exchange 数据库,或者我怀疑您可以简单地将新 Exchange 服务器的数据库权限添加到组合中。
在托管 Microsoft® Exchange 命令行管理程序的计算机上,打开 Microsoft Exchange 命令行管理程序。
键入 Get-MailboxDatabase | Add-ADPermission -User "BES 服务帐户名称" -AccessRights ExtendedRight -ExtendedRights Receive-As, ms-Exch-Store-Admin
或者将权限专门应用于新创建的数据库:
Get-MailboxDatabase “新数据库名称” | Add-ADPermission -User “BES 服务帐户名称” -AccessRights ExtendedRight -ExtendedRights Receive-As, ms-Exch-Store-Admin
这对于 BES 和 2010 DAG 组来说都是一个真正的问题。Sunny Lowe