Share via


sys.dm_tcp_listener_states (Transact-SQL)

Restituisce una riga contenente informazioni sullo stato dinamico per ogni listener TCP.

[!NOTA]

Il listener del gruppo di disponibilità può rimanere in attesa sulla stessa porta del listener dell'istanza di SQL Server. In questo caso, i listener vengono elencati separatamente, proprio come un listener di Service Broker.

Nome colonna

Tipo di dati

Descrizione

listener_id

int

ID interno del listener. Non ammette valori Null.

Chiave primaria.

ip_address

nvarchar48

L'indirizzo IP del listener online e attualmente in attesa. È consentito IPv4 o IPv6. Se un listener dispone di entrambi gli indirizzi, vengono elencati separatamente. Un carattere jolly IPv4 viene visualizzato come "0.0.0.0". Un carattere jolly IPv6 viene visualizzato come "::".

Non ammette valori Null.

is_ipv4

bit

Tipo di indirizzo IP

1 = IPv4

0 = IPv6

porta

int

Numero della porta su cui il listener rimane in attesa. Non ammette i valori Null.

tipo

tinyint

Tipo di listener, uno di:

0 = Transact-SQL

1 = Service Broker

2 = Mirroring del database

Non ammette i valori Null.

type_desc

nvarchar(20)

Descrizione del tipo, uno di:

TSQL

SERVICE_BROKER

DATABASE_MIRRORING

Non ammette valori Null.

stato

tinyint

Stato del listener del gruppo di disponibilità, uno di:

1 = Online. Il listener è in attesa ed elabora le richieste.

2 = Riavvio in sospeso. Il listener è offline, con il riavvio in sospeso.

Se il listener del gruppo di disponibilità è in attesa sulla stessa porta dell'istanza del server, questi due listener si trovano sempre nello stesso stato.

Non ammette valori Null.

[!NOTA]

I valori in questa colonna provengono dall'oggetto TSD_listener. La colonna non supporta uno stato offline perché quando TDS_listener è offline, non è possibile eseguire query sullo stato.

state_desc

nvarchar(16)

Descrizione di stato, uno di:

ONLINE

PENDING_RESTART

Non ammette valori Null.

start_time

datetime

Timestamp che indica l'avvio del listener. Non ammette valori Null.

Sicurezza

Autorizzazioni

È richiesta l'autorizzazione VIEW SERVER STATE nel server.

Vedere anche

Concetti

Domande frequenti sull'esecuzione di query sul catalogo di sistema di SQL Server

Altre risorse

Viste del catalogo dei gruppi di disponibilità AlwaysOn (Transact-SQL)

Funzioni e DMV di Gruppi di disponibilità AlwaysOn (Transact-SQL)