CONNECTIONPROPERTY (Transact-SQL)
Retourne des informations sur les propriétés de la connexion unique par le biais de laquelle une demande a été transférée.
Syntaxe
CONNECTIONPROPERTY ( property )
Arguments
property
Propriété de la connexion. property peut prendre l'une des valeurs suivantes :Valeur
Type de données
Description
net_transport
nvarchar(40)
Retourne le protocole de transport physique utilisé par cette connexion. Cette colonne n'accepte pas la valeur NULL.
RemarqueRetourne toujours Session lorsque MARS (multiple active result sets) est activé pour une connexion et que le regroupement de connexions est activé.protocol_type
nvarchar(40)
Retourne le type de protocole de la charge utile. Il effectue la distinction entre TDS (TSQL) et SOAP. Accepte la valeur NULL.
auth_scheme
nvarchar(40)
Retourne le schéma d'authentification SQL Server d'une connexion. Le schéma d'authentification est soit l'authentification Windows (NTLM, KERBEROS, DIGEST, BASIC, NEGOTIATE), soit l'authentification SQL Server. N'accepte pas la valeur NULL.
local_net_address
varchar(48)
Retourne l'adresse IP sur le serveur ciblé par cette connexion. Disponible uniquement pour les connexions utilisant le fournisseur de transport TCP. Accepte la valeur NULL.
local_tcp_port
int
Retourne le port TCP du serveur ciblé par cette connexion s'il s'agissait d'une connexion utilisant le transport TCP. Accepte la valeur NULL.
client_net_address
varchar(48)
Demande l'adresse du client se connectant à ce serveur. Accepte la valeur NULL.
<Toute autre chaîne>
Retourne la valeur NULL si l'entrée n'est pas valide.
Notes
Les valeurs retournées sont les mêmes que les options indiquées pour les colonnes correspondantes dans la vue de gestion dynamique sys.dm_exec_connections. Par exemple :
SELECT
ConnectionProperty('net_transport') AS 'Net transport',
ConnectionProperty('protocol_type') AS 'Protocol type'
Historique des modifications
Mise à jour du contenu |
---|
Ajout de la remarque à la propriété net_transport concernant le comportement MARS. |