sys.dm_tcp_listener_states (Transact-SQL)sys.dm_tcp_listener_states (Transact-SQL)

QUESTO ARGOMENTO SI APPLICA A: sìSQL Server (a partire dalla versione 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Restituisce una riga contenente informazioni sullo stato dinamico per ogni listener TCP.Returns a row containing dynamic-state information for each TCP listener.

Nota

Il listener del gruppo di disponibilità può rimanere in attesa sulla stessa porta del listener dell'istanza di SQL ServerSQL Server.The availability group listener could listen to the same port as the listener of the instance of SQL ServerSQL Server. In questo caso, i listener vengono elencati separatamente, proprio come un listener di Service Broker.In this case, the listeners are listed separately, the same as for a Service Broker listener.

Nome colonnaColumn name Tipo di datiData type DescriptionDescription
listener_idlistener_id intint ID interno del listener.Listener’s internal ID. Non ammette i valori Null.Is not nullable.

Chiave primaria.Primary key.
ip_addressip_address nvarchar48nvarchar48 L'indirizzo IP del listener online e attualmente in attesa.The listener IP address that is online and currently being listening to. È consentito IPv4 o IPv6.Either IPv4 and IPv6 is allowed. Se un listener dispone di entrambi gli indirizzi, vengono elencati separatamente.If a listener possesses both types of addresses, they are listed separately. Un carattere jolly IPv4 viene visualizzato come "0.0.0.0".An IPv4 wildcard, is displayed as “0.0.0.0”. Un carattere jolly IPv6 viene visualizzato come "::".An IPv6 wildcard, is displayed as “::”.

Non ammette i valori Null.Is not nullable.
is_ipv4is_ipv4 bitbit Tipo di indirizzo IPType of IP address

1 = IPv41 = IPv4

0 = IPv60 = IPv6
portport intint Numero della porta su cui il listener rimane in attesa.The port number on which the listener is listening. Non ammette i valori Null.Is not nullable.
typetype tinyinttinyint Tipo di listener, uno di:Listener type, one of:

0 =0 = Transact-SQLTransact-SQL

1 = Service Broker1 = Service Broker

2 = Mirroring del database2 = Database mirroring

Non ammette i valori Null.Is not nullable.
type_desctype_desc nvarchar(20)nvarchar(20) Descrizione di tipo, uno di:Description of the type, one of:

TSQLTSQL

SERVICE_BROKERSERVICE_BROKER

DATABASE_MIRRORINGDATABASE_MIRRORING

Non ammette i valori Null.Is not nullable.
statestate tinyinttinyint Stato del listener del gruppo di disponibilità, uno di:State of the availability group listener, one of:

1 = Online.1 = Online. Il listener è in attesa ed elabora le richieste.The listener is listening and processing requests.

2 = Riavvio in sospeso.2 = Pending restart. Il listener è offline, con il riavvio in sospeso.the listener is offline, pending a restart.

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.If the availability group listener is listening to the same port as the server instance, these two listeners always have the same state.

Non ammette i valori Null.Is not nullable.

Nota: I valori in questa colonna provengono dall'oggetto TSD_listener.Note: The values in this column come from the TSD_listener object. La colonna non supporta uno stato offline perché quando il TDS_listener è offline, non è richiesto per lo stato.The column does not support an offline state because when the TDS_listener is offline, it cannot be queried for state.
state_descstate_desc nvarchar(16)nvarchar(16) Descrizione di stato, uno di:Description of state, one of:

ONLINEONLINE

PENDING_RESTARTPENDING_RESTART

Non ammette i valori Null.Is not nullable.
start_timestart_time datetimedatetime Timestamp che indica l'avvio del listener.Timestamp indicating when the listener was started. Non ammette i valori Null.Is not nullable.

SicurezzaSecurity

AutorizzazioniPermissions

È richiesta l'autorizzazione VIEW SERVER STATE per il server.Requires VIEW SERVER STATE permission on the server.

Vedere ancheSee Also

L'esecuzione di query di catalogo di sistema SQL Server domande frequenti Querying the SQL Server System Catalog FAQ
Viste del catalogo dei gruppi di disponibilità AlwaysOn (Transact-SQL) Always On Availability Groups Catalog Views (Transact-SQL)
Funzioni e viste a gestione dinamica ( gruppi di disponibilità AlwaysOn Transact-SQL )Always On Availability Groups Dynamic Management Views and Functions (Transact-SQL)