1 查看Lync数据库与AD的默认同步周期,同步周期为一小时。
2 从Lync2010数据库到服务器ABS的同步周期:
有时候我们会发现添加了新的Lync用户后,在客户端的搜索栏中输入新用户的部分sip地址的部分字符无法找到该用户,必须输入完整的sip地址才能找到该用户。
这是因为新建Lync用户这个AD更改操作虽然在1分钟后同步到了Lync的数据库,但还没有同步到服务器端的ABS文件中。
我们可以通过如下命令看到Lync2010数据库到服务器端ABS的同步周期:
RunTimeOfDay ABS的同步时间在每天凌晨的1:30。所以每天白天新建的账户,第二天才能通过模糊搜索查询。
3 更改每天的同步时间方法:
4 通立即使ABS和数据库同步的方法。
5 客户端地址簿同步时间
初次登录lync需要1-60分钟从ABS下载GalContacts.db 和 GalContacts.db.idx这两个地址簿文件
所有此时你将无法使用模糊搜索,当你搜索”-“时,客户端端会提示你说地址簿正在同步;
错误范例1:
无法同步通讯簿
错误范例2:
troubleshooting 过程
参考链接:
http://technet.microsoft.com/zh-cn/magazine/hh824722.aspx
1查看客户端策略
2 测试用户是否能够访问并下载通讯簿
(1)成功的截图
PS C:\> Test-CsAddressBookService -TargetFqdn lyncpool.globallink.cis.com.cn -Us
erSipAddress [email protected]
(2)失败的截图
3测试用户使用地址簿 Web 查询服务的通讯簿信息的能力。
PS C:\> Test-CsAddressBookWebQuery -TargetFqdn lyncpool.globallink.cis.com.cn -U
serSipAddress [email protected]
1)成功的截图
2)失败的截图
4 查看日志文件:
正确的日志内容:
错误的日志内容:
解决方法:
以上错误是因为缺少了.net的相关组件。在Lync前端服务器安装以下组建并重启服务器
我们再次做以上的测试操作,测试成功
查看相关的日志,数据同步成功:
响应组服务启动成功
客户端已经同步成功可以实现模糊查找了:
当然对于Lync 2013来说同样会出现相同的问题,所以依然需要添加相关组件:
关于Lync的通讯簿同步