CONNECTIONPROPERTY (Transact-SQL)

Gibt Informationen über die Verbindungseigenschaften für die eindeutige Verbindung zurück, über die eine Anforderung eingegangen ist.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

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.

    HinweisHinweis
    Es 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. NULL ist zulässig.

    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. z. B.:

SELECT 
ConnectionProperty('net_transport') AS 'Net transport', 
ConnectionProperty('protocol_type') AS 'Protocol type'

Änderungsverlauf

Aktualisierter Inhalt

Der Hinweis zum MARS-Verhalten wurde der net_transport-Eigenschaft hinzugefügt.