CONNECTIONPROPERTY (Transact-SQL)
Restituisce informazioni sulle proprietà di connessione per la connessione univoca da cui si è ricevuta la richiesta.
Sintassi
CONNECTIONPROPERTY ( property )
Argomenti
property
Proprietà della connessione. property può avere uno dei valori seguenti.Valore
Tipo di dati
Descrizione
net_transport
nvarchar(40)
Restituisce il protocollo di trasporto fisico utilizzato dalla connessione. Non ammette valori Null.
NotaRestituisce sempre Session quando per una connessione è abilitata la funzionalità MARS (Multiple Active Result Set) e il pool di connessioni.protocol_type
nvarchar(40)
Restituisce il tipo di protocollo del payload. Attualmente distingue tra TDS (TSQL) e SOAP. Ammette valori Null.
auth_scheme
nvarchar(40)
Restituisce lo schema di autenticazione di SQL Server per una connessione. Lo schema di autenticazione può essere relativo all'autenticazione di Windows (NTLM, KERBEROS, DIGEST, BASIC, NEGOTIATE) o all'autenticazione di SQL Server. Non ammette valori Null.
local_net_address
varchar(48)
Restituisce l'indirizzo IP del server di destinazione della connessione. Disponibile solo per le connessioni che utilizzano il provider del trasporto TCP. Ammette valori Null.
local_tcp_port
int
Restituisce la porta TCP del server che verrebbe impiegata nel caso in cui la connessione utilizzasse il trasporto TCP. Ammette valori Null.
client_net_address
varchar(48)
Richiede l'indirizzo host del client che si connette al server. Ammette valori Null.
<Qualsiasi altra stringa>
Restituisce NULL se l'input non è valido.
Osservazioni
I valori restituiti corrispondono alle opzioni mostrate per le colonne corrispondenti nella vista a gestione dinamica sys.dm_exec_connections. Ad esempio:
SELECT
ConnectionProperty('net_transport') AS 'Net transport',
ConnectionProperty('protocol_type') AS 'Protocol type'
Cronologia modifiche
Aggiornamento del contenuto |
---|
Aggiunta della nota alla proprietà net_transport sul comportamento di MARS. |