Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do
AzureInstância
Gerenciada de SQL do AzureBanco de dados SQL no Microsoft Fabric
Para uma solicitação chega ao servidor, essa função retorna informações sobre as propriedades de conexão da conexão exclusiva que dá suporte a essa solicitação.
Convenções de sintaxe de Transact-SQL
Sintaxe
CONNECTIONPROPERTY ( property )
Argumentos
property
A propriedade da conexão.
property pode ser um destes valores:
| Valor | Tipo de dados | Descrição |
|---|---|---|
| net_transport | nvarchar(40) | Retorna o protocolo de transporte físico usado por essa conexão. Esse valor não é anulável. Os valores de retorno possíveis: HTTP Pipe nomeado Sessão Memória compartilhada SSL TCP e VIA Observação: Sempre retorna Session quando uma conexão tem o MARS (conjunto de resultados ativos múltiplos) habilitado e o pooling de conexões está habilitado. |
| protocol_type | nvarchar(40) | Retorna o tipo de protocolo da carga. Atualmente faz distinção entre TDS (TSQL) e SOAP. Permite valor nulo. |
| auth_scheme | nvarchar(40) | Retorna o esquema de autenticação SQL Server da conexão. O esquema de autenticação é a Autenticação do Windows (NTLM, KERBEROS, DIGEST, BASIC, NEGOTIATE) ou a autenticação SQL Server. Não permite valor nulo. |
| local_net_address | varchar(48) | Retorna o endereço IP no servidor a que se destina esta conexão específica. Disponível apenas para conexões que usam o provedor de transporte TCP. Permite valor nulo. |
| local_tcp_port | int | Retornará a porta TCP de servidor destinada a esta conexão se houver uma conexão que use o transporte TCP. Permite valor nulo. |
| client_net_address | varchar(48) | Solicita o endereço do cliente que tenta a conexão a este servidor. Permite valor nulo. |
| physical_net_transport | nvarchar(40) | Retorna o protocolo de transporte físico usado por essa conexão. Preciso quando uma conexão tem vários conjuntos de resultados ativos (MARS) habilitados. |
| <Qualquer outra cadeia de caracteres> | Retorna NULL para entrada inválida. |
Comentários
local_net_address e local_tcp_port retornam NULL no Banco de Dados SQL.
Os valores retornados correspondem às opções mostradas para as colunas correspondentes na exibição de gerenciamento dinâmico sys.dm_exec_connections. Por exemplo:
SELECT
ConnectionProperty('net_transport') AS 'Net transport',
ConnectionProperty('protocol_type') AS 'Protocol type';
Confira também
sys.dm_exec_sessions (Transact-SQL)
sys.dm_exec_requests (Transact-SQL)