首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Microsoft SQL AlwaysOn

Microsoft SQL AlwaysOn
EN

Stack Overflow用户
提问于 2015-09-23 21:38:58
回答 1查看 72关注 0票数 2

是否可以确定客户端连接到哪个端点。即SQL可用性组侦听器端点或SQL实例本身。

我面临的问题很简单。我最近开始在我的环境(80+ SQL Servers)中设置Always On。我需要确定哪些客户端连接仍未正确配置为使用SQL实例,而不是HA侦听器。

EN

回答 1

Stack Overflow用户

发布于 2015-10-02 15:52:42

您应该能够使用local_net_address来执行此操作。下面的查询取自http://www.patrickkeisler.com/2013/08/how-to-tell-if-your-users-are.html,可能会有所帮助。显示为local_net_address的IP应该是监听程序的IP,而不是服务器的IP。

代码语言:javascript
复制
SELECT
    ec.session_id,
    es.host_name,
    es.program_name,
    local_net_address,
    local_tcp_port
FROM sys.dm_exec_connections ec
    JOIN sys.dm_exec_sessions es ON ec.session_id = es.session_id;
GO
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32741223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档