Condividi tramite


CONNECTIONPROPERTY (Transact-SQL)

Restituisce informazioni sulle proprietà di connessione per la connessione univoca da cui si è ricevuta la richiesta.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

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.

    NotaNota
    Restituisce 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.