一款由 Microsoft 开发的强大电子邮件、日历和协作平台,专为支持企业级通信和数据管理而设计。不属于特定类别的其他主题。
好的,目前问题已自行解决,通过使用ADSI删掉其中关于exchange Server的项目,同时先通过无人值守方式卸载掉exchange server服务器,刷新DC以及重启需要部署的exchange server服务器后,该问题得到解决
部署exchange server报错,提示如下:
错误:
运行"$error.clear();
if(($servereq$null)-and($RoleIsDatacenter e $true))
Update-RmsSharedIdentity-ServerHame $RoleHetBIOSHame
“时生成以下错误:"hicrosoft.xchange.ata.DataVslidationException:UserMailbox 必须强制使用 Database。
在这之前由于exchange服务器灾难故障原因,做过ADSI将所有的关于exchange server的项删除了
一款由 Microsoft 开发的强大电子邮件、日历和协作平台,专为支持企业级通信和数据管理而设计。不属于特定类别的其他主题。
注意:此回复已自动翻译。因此,它可能包含语法错误或尴尬的表达方式。
你好 一夏 覃
感谢您在 Microsoft Q&A 论坛中发布您的问题
更新: OP 已经解决了该问题,并在下方的答案中分享了具体方案——请向下滚动查看。
根据您提供的错误信息,这里整理了原因说明及详细解决步骤,供您参考。
为什么会出现此错误
该错误通常发生在 用户或系统(仲裁)邮箱未关联任何邮箱数据库,或者 Active Directory 中的 homeMDB 属性缺失或指向已不存在的数据库。
在 Exchange Server 2016 及更高版本中,每个邮箱必须关联到有效的数据库。如果数据库缺失或配置错误,安装或其他操作会失败,并出现 “UserMailbox 必须强制使用 Database” 提示。
解决步骤
1)在 Exchange 管理中心(EAC)确认警告
2)准备 ADSI Edit(如果尚未安装)
重要提示: 直接修改 AD 属性风险较高,请谨慎操作,并确保有健康参考邮箱或最近的 AD 备份。
3)定位邮箱对象并检查 homeMDB
homeMDB 属性: 如果为空或指向不存在的数据库,就是问题根源。4)设置(或修正)homeMDB 值
可以从正常工作的邮箱复制一个有效的 homeMDB 值:
homeMDB 值,格式类似: CN=<YourMailboxDB>,CN=Databases(数据库),CN=Microsoft Exchange(微软 Exchange),CN=Services(服务),CN=Configuration(配置),DC=<your_domain>(域名),DC=<tld>(顶级域)homeMDB 属性中,点击 确定/应用保存。5)重启信息存储服务并验证
为了加快生效:
如果您能提供更多细节,我们可以进一步定位问题对象。
如果答案有帮助,请点击“接受答案”并投赞成票。如果您对此答案有其他疑问,请点击“评论”。
注意:如果您想接收此线程的相关电子邮件通知,请按照 我们的文档 中的步骤启用电子邮件通知。