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

DIESES THEMA GILT FÜR: jaSQL Server (ab 2012)neinAzure SQL-DatenbankneinAzure SQL Data Warehouse neinParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Gibt eine Zeile zurück, die Informationen zum dynamischen Status für jeden TCP-Listener enthält.Returns a row containing dynamic-state information for each TCP listener.

Hinweis

Der Verfügbarkeitsgruppenlistener kann dem gleichen Port wie der Listener der Instanz von SQL ServerSQL Server lauschen.The availability group listener could listen to the same port as the listener of the instance of SQL ServerSQL Server. In diesem Fall sind die Listener getrennt aufgeführt, das Gleiche gilt für einen Service Broker-Listener.In this case, the listeners are listed separately, the same as for a Service Broker listener.

SpaltennameColumn name DatentypData type DescriptionDescription
listener_idlistener_id intint Die interne ID des Listeners.Listener’s internal ID. Lässt keine NULL-Werte zu.Is not nullable.

Der Primärschlüssel.Primary key.
ip_addressip_address nvarchar48nvarchar48 Die Listener-IP-Adresse, die online ist und an der gelauscht wird.The listener IP address that is online and currently being listening to. Entweder ist IPv4 oder IPv6 zulässig.Either IPv4 and IPv6 is allowed. Wenn ein Listener beide Typen von Adressen besitzt, sind sie getrennt aufgeführt.If a listener possesses both types of addresses, they are listed separately. Ein IPv4-Platzhalter wird als "0.0.0.0" angezeigt.An IPv4 wildcard, is displayed as “0.0.0.0”. Ein IPv6-Platzhalter wird als "::" angezeigt.An IPv6 wildcard, is displayed as “::”.

Lässt keine NULL-Werte zu.Is not nullable.
is_ipv4is_ipv4 bitbit Der Typ der IP-Adresse.Type of IP address

1 = IPv41 = IPv4

0 = IPv60 = IPv6
portport intint Die Nummer des Ports, an dem der Listener lauscht.The port number on which the listener is listening. Lässt keine NULL-Werte zu.Is not nullable.
typetype tinyinttinyint Der Typ des Listeners. Folgende Werte sind möglich:Listener type, one of:

0 = Transact-SQLTransact-SQL0 = Transact-SQLTransact-SQL

1 = Service Broker1 = Service Broker

2 = Datenbankspiegelung2 = Database mirroring

Lässt keine NULL-Werte zu.Is not nullable.
type_desctype_desc nvarchar(20)nvarchar(20) Beschreibung der Typ, eine von:Description of the type, one of:

TSQLTSQL

SERVICE_BROKERSERVICE_BROKER

DATABASE_MIRRORINGDATABASE_MIRRORING

Lässt keine NULL-Werte zu.Is not nullable.
statestate tinyinttinyint Der Status des Verfügbarkeitsgruppenlisteners. Folgende Werte sind möglich:State of the availability group listener, one of:

1 = Online.1 = Online. Der Listener lauscht auf Anforderungen und verarbeitet sie.The listener is listening and processing requests.

2 = Ausstehender Neustart.2 = Pending restart. Der Listener ist offline, ein Neustart steht aus.the listener is offline, pending a restart.

Wenn der Verfügbarkeitsgruppenlistener an dem gleichen Port wie die Serverinstanz lauscht, haben diese zwei Listener immer den gleichen Status.If the availability group listener is listening to the same port as the server instance, these two listeners always have the same state.

Lässt keine NULL-Werte zu.Is not nullable.

Hinweis: Die Werte in dieser Spalte stammen aus dem TSD_listener-Objekt.Note: The values in this column come from the TSD_listener object. Die Spalte unterstützt keine Offlinestatus, da bei der TDS_listener offline ist, es für die Zustände kann nicht abgefragt werden.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) Beschreibung des Status, eine von:Description of state, one of:

ONLINEONLINE

PENDING_RESTARTPENDING_RESTART

Lässt keine NULL-Werte zu.Is not nullable.
start_timestart_time datetimedatetime Der Zeitstempel, der angibt, wann der Listener gestartet wurde.Timestamp indicating when the listener was started. Lässt keine NULL-Werte zu.Is not nullable.

SicherheitSecurity

BerechtigungenPermissions

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.Requires VIEW SERVER STATE permission on the server.

Siehe auchSee Also

Abfragen von SQL Server-Systemkatalogs – häufig gestellte Fragen Querying the SQL Server System Catalog FAQ
Katalogsichten Always On-Verfügbarkeitsgruppen (Transact-SQL) Always On Availability Groups Catalog Views (Transact-SQL)
AlwaysOn Availability Groups, dynamische Verwaltungssichten und-Funktionen (Transact-SQL)Always On Availability Groups Dynamic Management Views and Functions (Transact-SQL)