【摘要】前端
经过配置LYNC拨入访问号码,能够实现电话加入LYNC会议功能;本文将介绍在 Lync Server 2013 中配置电话拨入式会议访问号码后,经过Outlook预约LYNC会议信息显示残留号码以及乱码问题。数据库
【缘由分析】后端
配置Lync电话拨入式会议访问号码的过程并不复杂,经过Lync Server 控制面板或者命令New-CsDialInConferencingAccessNumber便可完成,须要注意Lync Server与语音网关配置的号码须要保持一致; 正常的状况下配置完成后,等待Active Directory 域服务 (AD DS) 完成对一个新拨入访问号码的复制便可,如下将介绍拨入访问号码信息的存放位置。服务器
1.Active Directory: ide
经过命令Get-CsDialInConferencingAccessNumber 能够返回当前组织中全部电话拨入式会议访问号码的信息,经过查看Identity 属性值,能够看到该拨入访问号码在AD中存放位置,笔者遇到的问题是:在Lync Server控制面板和使用命令Get-CsDialInConferencingAccessNumber 查看电话拨入式会议访问号码的信息均只显示新配置的号码信息,如图下1234号码。工具
当笔者经过使用命令Test-CsDialInConferencing测试时,发现是存在2个拨入访问号码:测试
因电话拨入式会议访问号码的信息是会存放在AD中,怀疑AD中可能存在之前配置的残留号码信息,经过使用LDP.exe来检索AD中的信息。好比如下就是经过LDAP 查询属性msRTCSIP-Line值为tel:8052的对象信息; spa
笔者经过LDP.exe工具检索AD,能够找到新配置的拨入访问号码:1234,可是没法找到残留号码 :6666;说明残留的号码信息不是存放在AD中。.net
2.SQL 数据库:orm
排除了AD的问题后,就剩下LYNC Server 自己某个地方存在残留的号码信息,LYNC Server中可能有残留号码信息的地方,最有可能就是LYNC Server SQL数据库中;当不知道电话拨入式会议访问号码是存放在那个SQL数据库的那张表下时,是没法删除残留信息的,下面将介绍经过导出LYNC Server 配置信息来查找残留号码信息。
经过Export-CsConfiguration能够将Lync Server 拓扑、策略和配置设置导出至.ZIP 文件,解压导出的ZIP文件,打开DocItemSet.xml文件,搜索残留号码:6666,果然在XML文中发现了残留的信息,以下图
经过导出LYNC配置信息,能够看到残留号码信息,这里再扩展下如何去SQL数据库查看这拨入访问号码残留信息,Export-CsConfiguration是从中央管理存储数据库导出的信息,中央管理存储数据库就是XDS,是在RTC实例下的;
经过查询XDS数据库下面的[dbo].[Document] 表,获取Microsoft.Rtc.Management.Settings.ConferenceAccessNumbers.2009对应的DocId,再经过DocId筛选[dbo].[Item]表便可查看到残留号码的信息,SQL语句以下:
SELECT[DocId],[Name]
FROM[xds].[dbo].[Document]
SELECT[DocId],[Data]
FROM[xds].[dbo].[Item]
WHERE[DocId]='20'
经过以上的信息基本能够判断是因为在LYNC Server数据库中存在残留的拨入访问号码信息经过Outlook预约LYNC会议信息显示残留号码。 知道了缘由,就能够解决这问题了,解决方法也很简单,将导出的XML文件删除6666号码信息,从新打包成ZIP,再使用命令Import-CsConfiguration导入配置便可; 须要注意的是,不推荐直接经过修改SQL数据库来实现此目的,在进行操做前请备份SQL数据库,在进行XML文件修改时务必当心,防止修改失误。 解决了残留号码的问题,接下来解决乱码的问题,乱码的问题,解决起来不难,首先须要知道乱码位置是显示什么信息的,而后才知道为何会致使乱码。 经过对比正常的预约会议信息,发现乱码部分是区域信息,检查LYNC Server 拨号计划,发现区域信息为中文,判断是由此致使乱码问题,将区域信息修改便可,注意须要修改拨号计划的区域信息以及拨入访问号码的关联区域才可。
【解决过程】
1.登陆LYNC 后端数据库,使用SQL管理工具对数据库进行备份。
2.在其中一台Lync前端服务器上,打开Lync PowerShell 管理工具,使用如下命令导出配置文件
Export-CsConfiguration -FileName "C:\Config.zip"
3.打开导出的配置文件DocItemSet.xml,删除如下残留信息(红色框):
4.修改后:
5.将文件从新打包为Config01.zip;
6.LYNC PowerShell 管理工具,运行如下命令将Lync Server 拓扑、策略和配置设置导入:
Import-CsConfiguration -FileName "C:\Config01.zip"
7.使用SQL语句查询后端数据库信息,检查是否还存在6666号码信息:
8.打开LYNC管理控制台,浏览至如下路径:语音路由—拨号计划;
9.编辑全局计划,将电话拨入式会议区域从"广州总部"修改成"GuangZhou"
10.提交修改设置:
11.浏览至如下路径:会议—拨入式访问号码;
12.编辑"1234"拨入式访问号码,修改其关联区域设置;
13.从新打开outlook,预约LYNC会议: