码迷,mamicode.com
首页 > 其他好文 > 详细

误删除Exchange默认的会议室如何恢复?

时间:2016-05-25 19:03:24      阅读:564      评论:0      收藏:0      [点我收藏+]

标签:blank   应用程序   target   如何   会议室   

一、问题现象

     当不小心删除了Exchange 2010中的"组织配置"——>“地址列表”——“所有会议室”地址列表时,是无法通过图形界面进行恢复的,需要通过命令来重建。

表现出来的错误现象是:

1、在系统日志中的应用程序日志中出现“MSExchange ADAccess Event ID 2937 描述为“验证””的警告。

技术分享

2、通过OWA登录用户邮箱,在新建邮件是点击“通讯簿”出现如下错误。能够名称看出是在GetAllroomsAddressBookInfo(UserContex userConter)失败,就是获取“所有会议室地址”失败。

技术分享

3、通过命令:Get-OrganizationConfig得到ResourceAddressLists : {bjartron.com/Configuration/Deleted Objects/所有会议室

DEL:fe963cee-b79f-4f0e-8129-5e2d22d3936f} 表示“所有会议室”已经被标记为删除。

技术分享

二、解决方法

1、通过命令:New-AddressList -Name 所有会议室 -RecipientFilter {(Alias -ne $null -and (RecipientDisplayType -eq ‘ConferenceRoomMailbox‘ -or RecipientDisplayType -eq ‘SyncedConferenceRoomMailbox‘))}重新创建一个“所有会议室”地址列表。

2、在通过ADSI编辑器将CN=FirstOrganization,CN=MicrosoftExchange,CN=Services,CN=Configuration,DC=test,DC=local,右键属性,找到msExchResourceAddressLists,将其值修改为:CN=所有会议室,CN=All Address Lists,CN=Address Lists Container,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=test,DC=local <步骤1中新创建的所有会议室地址列表>

a、找到ADSI配置中刚刚创建的“所有会议室”地址列表,找到distinguisheName,然后选择“编辑”将其中的属性值复制一下。

技术分享

b、在ADSI配置文件页面定位到“cn=services"——>“cn=Microsoft Exchange”——>Exchange组织名称,然后选择属性,找到msExchResourceAddressLists属性值,将其值更改为"所有会议室”的distinguisheName属性的值。

技术分享

技术分享

3.重启Exchange前端服务器的“Microsoft Exchange 通讯簿”服务。

技术分享

 

4、结果验证

技术分享

误删除Exchange默认的会议室如何恢复?

标签:blank   应用程序   target   如何   会议室   

原文地址:http://jialt.blog.51cto.com/4660749/1783064

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!