获取连接的 ALM 用户数
Posted
技术标签:
【中文标题】获取连接的 ALM 用户数【英文标题】:Getting Number of ALM user connected 【发布时间】:2021-03-12 08:17:45 【问题描述】:我正在尝试获取 ALM 中使用的用户连接数和许可证。我能够使用站点管理控制台和 SQL 查询来完成它。 除了上述两种解决方案之外,有没有办法让我得到它。 我还尝试使用 UFT 自动执行相同的监控,因为 HP ALM 的 Web 属性在特定时间间隔内动态变化,因此我无法做到这一点。
数据库查询用于获取没有连接的用户
SELECT STATUS, COUNT(*) AS CNT FROM SYS.DM_EXEC_SESSIONS
GROUP BY STATUS
GO
【问题讨论】:
【参考方案1】:如果您熟悉 ALM SAClient API,则可以通过调用 GetConnections 来检索此信息。 SAClient API 是一个 COM 技术库,您可以通过 .Net Framework 互操作技术调用它。没有其他方法可以达到这个目的。
【讨论】:
以上是关于获取连接的 ALM 用户数的主要内容,如果未能解决你的问题,请参考以下文章
ALM 中的 LDAP 实施,现有用户具有数据库身份验证的问题