项目背景:
在域环境中测试Lync2013的部署和功能,发布拓扑的时候输入信息有误,输入fqdn的时候输入成netbios了,如xxx.contoso.com输入为xxx。
需要重新发布拓扑进行修改,通过Lync本身进行,未果。
原理:
Lync2013在安装时候会在域中写很多东西,同时也会针对数据库写很多东西。
解决问题需要做两件事情
1、在域中删除相关信息
2、在数据库中删除相关信息
九叔在Lync方面是初学者,所以就是比较暴力
解决方法
解决问题1:
用adsiedit.msc打开adsi管理工具,连接到cn=configuration,dc=域名,dc=com
依次展开,找到一长串的地方删除之。
1
|
CN=Trusted Services,CN=RTC Service,CN=Services,CN=Configuration,DC=域名,DC=cn
|
如果这里有很多信息,需要使用下面的命令找到正确的一个,如果删错了依然会带来更多的问题:
1
|
Ldifde -f c:\temp\addif.txt -s 域控服务器名称 -d
"CN=RTC Service, CN=Services, CN=Configuration, DC=域名, DC=cn"
|
导出的txt中找GUID,然后再根据GUID找到该记录的ID
解决问题2
删除完成后解决数据库的问题,由于当前数据库会被调用,无法删除,需要先断了网操作。
简单点的是重新创建一台SQL Server 2012 SP1的虚拟机。
之后重新创建新的拓扑,正常安装OK
本文转自 九叔 51CTO博客,原文链接:http://blog.51cto.com/jiushu/1439465,如需转载请自行联系原作者