Compartir a través de


CONNECTIONPROPERTY (Transact-SQL)

Devuelve información acerca de las propiedades de conexión de la única conexión encontrada por una solicitud.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Sintaxis

CONNECTIONPROPERTY ( property )

Argumentos

  • property
    Es la propiedad de la conexión. property puede tener uno de los siguientes valores.

    Valor

    Tipo de datos

    Descripción

    net_transport

    nvarchar(40)

    Devuelve el protocolo de transporte físico utilizado por esta conexión. No acepta valores NULL.

    Los valores devueltos son: HTTP, Named pipe, Session, Shared memory, SSL, TCP y VIA.

    [!NOTA]

    Siempre devuelve Session cuando una conexión tiene habilitado Multiple Active Result Sets (MARS) y la agrupación de conexiones está habilitada.

    protocol_type

    nvarchar(40)

    Devuelve el tipo de protocolo de la carga. Actualmente, distingue entre TDS (TSQL) y SOAP. Acepta valores NULL.

    auth_scheme

    nvarchar(40)

    Devuelve el esquema de autenticación de SQL Server para una conexión. El esquema de autenticación puede utilizar la autenticación de Windows (NTLM, KERBEROS, DIGEST, BASIC, NEGOTIATE) o la autenticación de SQL Server. No acepta valores NULL.

    local_net_address

    varchar(48)

    Devuelve la dirección IP del servidor que es el destino de esta conexión. Solo está disponible para las conexiones que utilicen el proveedor de transporte TCP. Acepta valores NULL.

    local_tcp_port

    int

    Devuelve el puerto TCP del servidor de destino de esta conexión, si se trata de una conexión que utiliza el transporte TCP. Acepta valores NULL.

    client_net_address

    varchar(48)

    Solicita la dirección del cliente que se está conectando a este servidor. Acepta valores NULL.

    physical_net_transport

    nvarchar(40)

    Devuelve el protocolo de transporte físico utilizado por esta conexión. Preciso cuando una conexión tiene habilitado Multiple Active Result Sets (MARS).

    <Otra cadena>

     

    Devuelve NULL si la entrada no es válida.

Comentarios

Los valores devueltos son iguales que las opciones mostradas en las columnas correspondientes de la vista de administración dinámica sys.dm_exec_connections. Por ejemplo:

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

Vea también

Referencia

sys.dm_exec_sessions (Transact-SQL)

sys.dm_exec_requests (Transact-SQL)