在某些特殊的情况下可能会遇到手动删除 Exchange 2010,这里的手动删除指的就是非正常卸载 Exchange 2010 ,这样有关于Exchange 2010 的处理方式与正常的卸载是有很大差别的,还有许多工作需要做。下面是一个相关的实例,希望对大家遇到Exchange 2010的相关问题时有所帮助。
 
最近安装了一个 Exchange 2010的测试环境,但是后来遇到点小问题就把Exchange 2010给删除了。
因为是测试环境,所以自己也没有注意直接把Exchange 2010的服务器给格式化了。之后重新建一台 recoverserver参数安装,但是发现还是有问题。后来把AD的数据直接删除了。
 
但是后来结果问题来了,新的安装到hub角色就报告:“运行“$error.Clear(); if ( ($server -eq $null) -and ($RoleIsDatacenter -ne $true) ) { Update-RmsSharedIdentity -ServerName $RoleNetBIOSName }”时生成以下错误:“UserMailbox 必须强制使用 Database。 属性名称: Database”。
UserMailbox 必须强制使用 Database。 属性名称: Database”。
清了注册表和AD也不管用。
COMPUTER ->HKEY_LOCAL_MACHINE ->SOFTWARE -> MICROSOFT -> EXCHANGE
COMPUTER ->HKEY_LOCAL_MACHINE ->SOFTWARE -> MICROSOFT -> EXCHANGESERVER
COMPUTER ->HKEY_LOCAL_MACHINE ->SYSTEM ->CURRENTCONTROLSET ->SERVICES ->MSEXCHANGE* (Everything Starts with MSExchange)
COMPUTER -> HKEY_CURRRENT_USER -> SOFTWARE -> MICROSOFT -> EXCHANGESERVER
之后又清了AD:
DC=Domain,DC=Com -> OU=Microsoft Exchange Security Groups
DC=Domain,DC=Com -> CN=Microsoft Exchange System Objects
CN=Configuration,DC=Domain,DC=Com -> CN=Services -> CN=Microsoft Exchange
CN=Configuration,DC=Domain,DC=Com -> CN=Services -> CN=Microsoft Exchange Autodiscover
 
最后搜索了相关的资料,查访到微软的KB:http://support.microsoft.com/kb/978776/zh-cn
找到CN=FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 容器并删除。
安装新安装Exchange服务器的方式重新安装Exchange,这回一切正常了。