sys.dm_tcp_listener_states (Transact-SQL)
Se aplica a: SQL Server
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 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 la columna | Tipo de datos | Descripción |
---|---|---|
listener_id | int | Identificador interno del agente de escucha. No admite valores NULL. Clave principal. |
ip_address | nvarchar(48) | 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. |
type | 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 el TDS_listener está sin conexión, no se puede consultar para el estado. |
state_desc | nvarchar(16) | Descripción del estado, 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. |
Permisos
es necesario contar con el permiso VIEW SERVER STATE en el servidor.
Permisos para SQL Server 2022 y versiones posteriores
Requiere el permiso VIEW SERVER SECURITY STATE en el servidor.
Consulte también
Consultar las preguntas más frecuentes (P+F) del catálogo del sistema de SQL Server
Vistas de catálogo de grupos de disponibilidad Always On (Transact-SQL)
Funciones y vistas de administración dinámica de grupos de disponibilidad Always On (Transact-SQL)