千家信息网

[AlwaysOn2017] AlwaysOn的DMV和DMF - Sys.dm_tcp_listener_states

发表于:2024-11-12 作者:千家信息网编辑
千家信息网最后更新 2024年11月12日,22、 Sys. dm_tcp_listener_states返回包含各个TCP侦听器的动态信息的行。备注可用性组侦听器可能侦听SQL Server实例的侦听器所侦听的端口。在这种情况下,将分别列出这
千家信息网最后更新 2024年11月12日[AlwaysOn2017] AlwaysOn的DMV和DMF - Sys.dm_tcp_listener_states

22、 Sys. dm_tcp_listener_states

返回包含各个TCP侦听器的动态信息的行。

备注

可用性组侦听器可能侦听SQL Server实例的侦听器所侦听的端口。在这种情况下,将分别列出这些侦听器,这与Service Broker侦听器的情况相同。

列名

数据类型

描述

listener_id

int

侦听器的内部 id。不可为null。主键。

ip_address

nvarchar(48)

处于联机状态且当前正在侦听的侦听器IP地址。同时允许IPv4和IPv6地址。如果某个侦听器拥有这两类地址,则分开列出这些地址。IPv4通配符显示为"0.0.0.0"。IPv6 通配符显示为"::"。不可为null。

is_ipv4

bit

IP 地址的类型

1 = IPv4

0 = IPv6

port

int

侦听器正在侦听的端口号。不可为null。

type

type_desc

tinyint

nvarchar(20)

侦听器类型,可为下列值之一:

0 = TSQL Transact-SQL

1 = SERVICE_BROKER Service Broker

2 = DATABASE_MIRRORING 数据库镜像

不可为null。

State

state_desc

tinyint

nvarchar(16)

可用性组侦听器的状态,可为下列值之一:

1 = ONLINE 联机。侦听器正在侦听并处理请求。

2 = PENDING_RESTART 等待重新启动。侦听器处于脱机状态,等待重新启动。

如果可用性组侦听器正在侦听服务器实例所侦听的端口,这两个侦听器始终具有相同状态。不可为null。

注意:此列中的值来自TSD_listener对象。列不支持脱机状态,因为TDS_listener脱机时,它无法查询状态。

start_time

datetime

指示启动侦听器时的时间戳。不可为null。

0