Share via


sys.dm_tcp_listener_states (Transact-SQL)

Devuelve una fila que contiene la información de estado dinámico para cada agente de escucha TCP.

[!NOTA]

El agente de escucha del grupo de disponibilidad podría escuchar en el mismo puerto que el agente de escucha de la instancia de SQL Server. En este caso, los agentes de escucha se enumeran por separado, como en el caso de un agente de escucha de Service Broker.

Nombre de columna

Tipo de datos

Descripción

listener_id

int

Identificador interno del agente de escucha. No admite valores NULL.

Clave principal.

ip_address

nvarchar48

La dirección IP del agente de escucha que está en línea y que está siendo objeto de escucha actualmente. Se permite IPv4 e IPv6. Si un agente de escucha posee ambos tipos de direcciones, se enumeran por separado. Un carácter comodín IPv4, se muestra como “0.0.0.0”. Un carácter comodín IPv6, se muestra como “::”.

No admite valores NULL.

is_ipv4

bit

Tipo de dirección IP

1 = IPv4

0 = IPv6

port

int

Número de puerto en el que escucha el agente de escucha. No admite valores NULL.

tipo

tinyint

Tipo de agente de escucha, uno de los siguientes:

0 = Transact-SQL

1 = Service Broker

2 = Creación de reflejo de base de datos

No admite valores NULL.

type_desc

nvarchar(20)

Descripción del tipo, uno de los siguientes:

TSQL

SERVICE_BROKER

DATABASE_MIRRORING

No admite valores NULL.

state

tinyint

Estado del agente de escucha del grupo de disponibilidad, uno de los siguientes:

1 = En línea. El agente de escucha está escuchando y procesando solicitudes.

2 = Pendiente de reiniciarse. El agente de escucha está sin conexión, pendiente de un reinicio.

Si el agente de escucha del grupo de disponibilidad está escuchando en el mismo puerto que la instancia de servidor, estos dos agentes de escucha tienen siempre el mismo estado.

No admite valores NULL.

[!NOTA]

Los valores de esta columna proceden del objeto TSD_listener. La columna no admite un estado sin conexión porque cuando TDS_listener está sin conexión, no se le puede consultar el estado.

state_desc

nvarchar(16)

Descripción de state, uno de los siguientes:

ONLINE

PENDING_RESTART

No admite valores NULL.

start_time

datetime

Marca de tiempo que indica cuándo se inició el agente de escucha. No admite valores NULL.

Seguridad

Permisos

Requiere el permiso VIEW SERVER STATE en el servidor.

Vea también

Conceptos

Consultar las preguntas más frecuentes (P+F) del catálogo del sistema de SQL Server

Otros recursos

Vistas de catálogo de grupos de disponibilidad AlwaysOn (Transact-SQL)

Funciones y vistas de administración dinámica de grupos de disponibilidad AlwaysOn (Transact-SQL)