码迷,mamicode.com
首页 > 其他好文 > 详细

查询Lync用户登录服务器和登录客户端类型

时间:2016-07-19 19:09:53      阅读:2554      评论:0      收藏:0      [点我收藏+]

标签:skype for business   sql   lync   get-csuserpoolinfo   

        在实际运维Lync Server 2013/Skype for Business Server 2015过程中,难免会要查询一些用户登录的信息做辅助判断一些事务。

        例如:

        1、查询某一用户登录Lync/SfB前端池那一台服务器?

        2、查询某一用户最后一次注册前端池的时间?

        3、查询某一用户登录Lync/SfB使用客户端类型?

        4、查询某一台前端服务器有那些用户登录?

        

        官方有一条命令可以查,但是所查询的信息很有限,很难满足个性化的需求。

        官方命令:

        Get-CsUserPoolInfo

          链接:https://technet.microsoft.com/zh-CN/library/gg398615.aspx 



  以上提到的个性化查询都可以通过连接前端服务器数据库(rtclocal)进行查询,例如查询Lync Server 2013/Skype for Business Server 2015为例,使用如下SQL命令:

        

Select (cast (RE.ClientApp as varchar (100))) as ClientVersion,R.UserAtHost as UserName,RA.Fqdn,

       HRD.LastNewRegisterTime as LastRegisterTime, EP.ExpiresAt

  FROM rtcdyn.dbo.RegistrarEndpoint RE

       INNER Join rtc.dbo.Resource R on R.ResourceId = RE.OwnerId

       INNER Join rtcdyn.dbo.Endpoint EP on EP.EndpointId = RE.EndpointId

  Inner Join rtcdyn.dbo.Registrar RA on EP.RegistrarId = RA.RegistrarId

       INNER JOIN rtcdyn.dbo.HomedResourceDynamic HRD on HRD.OwnerId = R.ResourceId

       ORDER BY ClientVersion,UserName


        截图如下:不知道怎么使用SSMS,请仔细查看如下图示

技术分享


        简单的处理解决实际工作中遇到的问题,欢迎补充!

本文出自 “强生的博客” 博客,请务必保留此出处http://yangqs.blog.51cto.com/127876/1827769

查询Lync用户登录服务器和登录客户端类型

标签:skype for business   sql   lync   get-csuserpoolinfo   

原文地址:http://yangqs.blog.51cto.com/127876/1827769

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!