前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >查询Lync用户登录服务器和登录客户端类型

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

作者头像
杨强生
发布2019-03-05 14:33:43
3K0
发布2019-03-05 14:33:43
举报
文章被收录于专栏:运维记录点滴

        在实际运维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,请仔细查看如下图示

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016/07/19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档