CONNECTIONPROPERTY (Transact-SQL)
Gibt Informationen über die Verbindungseigenschaften für die eindeutige Verbindung zurück, über die eine Anforderung eingegangen ist.
Syntax
CONNECTIONPROPERTY ( property )
Argumente
property
Die Eigenschaft der Verbindung. property kann die folgenden Werte aufweisen.Wert
Datentyp
Beschreibung
net_transport
nvarchar(40)
Gibt das physische Transportprotokoll zurück, das von dieser Verbindung verwendet wird. NULL ist nicht zulässig.
HinweisEs wird stets Session zurückgegeben, wenn für eine Verbindung Multiple Active Result Sets (MARS) und Verbindungs-Pooling aktiviert ist.protocol_type
nvarchar(40)
Gibt den Protokolltyp der Nutzlast zurück. Zurzeit wird zwischen TDS (TSQL) und SOAP unterschieden. Lässt NULL-Werte zu.
auth_scheme
nvarchar(40)
Gibt das SQL Server-Authentifizierungsschema für eine Verbindung zurück. Das Authentifizierungsschema ist entweder Windows-Authentifizierung (NTLM, KERBEROS, DIGEST, BASIC, NEGOTIATE) oder SQL Server-Authentifizierung. NULL ist nicht zulässig.
local_net_address
varchar(48)
Gibt die IP-Adresse auf dem Server zurück, die die Zieladresse dieser Verbindung ist. Ist nur für Verbindungen verfügbar, die den TCP-Transportanbieter verwenden. NULL ist zulässig.
local_tcp_port
int
Gibt den Server-TCP-Port zurück, der der Zielport dieser Verbindung ist, falls die Verbindung den TCP-Transport verwendet. NULL ist zulässig.
client_net_address
varchar(48)
Fragt nach der Adresse des Clients, der die Verbindung mit diesem Server herstellt. NULL ist zulässig.
<Beliebige andere Zeichenfolge>
Gibt NULL zurück, wenn die Eingabe nicht gültig ist.
Hinweise
Die zurückgegebenen Werte sind mit den Optionen identisch, die für die entsprechenden Spalten in der dynamischen Verwaltungssicht sys.dm_exec_connections angezeigt werden. Beispiel:
SELECT
ConnectionProperty('net_transport') AS 'Net transport',
ConnectionProperty('protocol_type') AS 'Protocol type'