本文共 736 字,大约阅读时间需要 2 分钟。
项目背景:
在域环境中测试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