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:SQL Server
Retorna uma linha para cada conexão de rede do Service Broker. A tabela a seguir fornece mais informações:
| Nome da coluna | Tipo de dados | Anulável | Descrição |
|---|---|---|---|
connection_id |
uniqueidentifier | Yes | Identificador da conexão. |
transport_stream_id |
uniqueidentifier | Yes | Identificador da conexão SNI (Interface de Rede) do SQL Server usada por essa conexão para comunicações TCP/IP. |
state |
smallint | Yes | O estado atual da conexão. Valores possíveis:1 = Novo2 = Conexão3 = Conectado4 = Logado5 = Fechado |
state_desc |
nvarchar(60) | Yes | O estado atual da conexão. Valores possíveis:NEWCONNECTINGCONNECTEDLOGGED_INCLOSED |
connect_time |
datetime | Yes | A data e hora em que a conexão foi aberta. |
login_time |
datetime | Yes | Date e hora em que o logon da conexão foi efetuado. |
authentication_method |
nvarchar(128) | Yes | Nome do método de Autenticação do Windows, como NTLM ou KERBEROS. O valor é fornecido pelo Windows. |
principal_name |
nvarchar(128) | Yes | Nome do logon que foi validado para permissões de conexão. Para autenticação do Windows, este valor é o nome de usuário remoto. Para autenticação de certificado, esse valor é o proprietário do certificado. |
remote_user_name |
nvarchar(128) | Yes | Nome do usuário de mesmo nível do outro banco de dados que é usado pela Autenticação do Windows. |
last_activity_time |
datetime | Yes | Data e hora mais recente na qual a conexão foi usada para enviar ou receber informações. |
is_accept |
bit | Yes | Indica se a conexão foi originada no lado remoto.1 = A conexão é uma solicitação aceita da instância remota.0 = A conexão foi iniciada pela instância local. |
login_state |
smallint | Yes | Estado do processo de logon dessa conexão. Para possíveis valores, veja a tabela de estados de login . |
login_state_desc |
nvarchar(60) | Yes | Estado atual de logon do computador remoto. Para possíveis valores, veja a tabela de estados de login . |
peer_certificate_id |
int | Yes | A ID de objeto local do certificado usado pela instância remota para autenticação. O proprietário desse certificado deve ter permissões CONNECT para o ponto de extremidade do Service Broker. |
encryption_algorithm |
smallint | Yes | Algoritmo de criptografia usado para esta conexão. Para possíveis valores, veja a tabela do algoritmo de criptografia . |
encryption_algorithm_desc |
nvarchar(60) | Yes | Representação textual do algoritmo de criptografia. Para possíveis valores, veja a tabela do algoritmo de criptografia . |
receives_posted |
smallint | Yes | Número de recebedores de rede assíncrona que ainda não foram concluídos para essa conexão. |
is_receive_flow_controlled |
bit | Yes | Se recebedores da rede são adiados devido ao controle de fluxo porque a rede está ocupada.1 = Verdadeiro |
sends_posted |
smallint | Yes | O número de envios de rede assíncrona que ainda não foram concluídos para essa conexão. |
is_send_flow_controlled |
bit | Yes | Se os envios da rede são adiados devido ao controle de fluxo da rede, pois a rede está ocupada.1 = Verdadeiro |
total_bytes_sent |
bigint | Yes | Número total de bytes enviados por essa conexão. |
total_bytes_received |
bigint | Yes | Número total de bytes recebidos por essa conexão. |
total_fragments_sent |
bigint | Yes | Número total de fragmentos de mensagens do Service Broker enviados por esta conexão. |
total_fragments_received |
bigint | Yes | Número total de fragmentos de mensagens do Service Broker recebidos por essa conexão. |
total_sends |
bigint | Yes | Número total de solicitações de envio de rede emitidas por esta conexão. |
total_receives |
bigint | Yes | Número total de solicitações de recepção de rede emitidas por esta conexão. |
peer_arbitration_id |
uniqueidentifier | Yes | Identificador interno para o ponto de extremidade. |
A tabela a seguir descreve login_state e login_state_desc.
login_state |
login_state_desc |
Detalhes |
|---|---|---|
0 |
INITIAL |
O handshake da conexão está sendo inicializado. |
1 |
WAIT LOGIN NEGOTIATE |
O handshake da conexão está esperando a mensagem de Negociação de Logon. |
2 |
ONE ISC |
O handshake de conexão foi inicializado e enviado contexto de segurança para autenticação. |
3 |
ONE ASC |
O handshake de conexão foi recebido e aceito para autenticação do contexto de segurança. |
4 |
TWO ISC |
O handshake de conexão foi inicializado e enviado contexto de segurança para autenticação. Há um mecanismo opcional disponível para autenticar os pares. |
5 |
TWO ASC |
O handshake de conexão foi recebido e enviado o contexto de segurança aceito para autenticação. Há um mecanismo opcional disponível para autenticar os pares. |
6 |
WAIT ISC Confirm |
O handshake da conexão está esperando a mensagem de Confirmação para Inicializar o Contexto de Segurança. |
7 |
WAIT ASC Confirm |
O handshake da conexão está esperando a mensagem de Confirmação para Aceitar o Contexto de Segurança. |
8 |
WAIT REJECT |
O handshake da conexão está esperando a mensagem de rejeição de SSPI para autenticação com falha. |
9 |
WAIT PRE-MASTER SECRET |
O handshake da conexão está esperando a mensagem de Segredo Pré-masterizado. |
10 |
WAIT VALIDATION |
O handshake da conexão está esperando a mensagem de Validação. |
11 |
WAIT ARBITRATION |
O handshake da conexão está esperando a mensagem de Arbitragem. |
12 |
ONLINE |
O handshake da conexão está concluído e online (pronto) para a troca de mensagens. |
13 |
ERROR |
A conexão está em estado de erro. |
A tabela a seguir descreve os valores possíveis para o algoritmo de criptografia.
| Value | Descrição | Opção DDL correspondente |
|---|---|---|
0 |
None | Disabled |
1 |
RC4 |
{Obrigatório | Algoritmo necessário RC4} |
2 |
AES |
Algoritmo necessário AES |
3 |
Nenhum RC4 |
{Apoiado | Algoritmo suportado RC4} |
4 |
Nenhum AES |
Algoritmo suportado RC4 |
5 |
RC4, AES |
Algoritmo necessário RC4 AES |
6 |
AES, RC4 |
Algoritmo Obrigatório AES RC4 |
7 |
Nenhum, RC4, AES |
Algoritmo Suportado RC4 AES |
8 |
Nenhum, AES, RC4 |
Algoritmo suportado AES RC4 |
Observação
O algoritmo RC4 tem suporte somente para compatibilidade com versões anteriores. Material novo só pode ser criptografado usando RC4 ou RC4_128 quando o banco de dados estiver em nível 90 de compatibilidade ou 100 (não recomendado). Use um dos algoritmos AES em vez disso. No SQL Server 2012 (11.x) e versões posteriores, material criptografado usando RC4 ou RC4_128 pode ser descriptografado em qualquer nível de compatibilidade.
Permissões
O SQL Server 2019 (15.x) e versões anteriores exigem VIEW SERVER STATE permissão no servidor.
O SQL Server 2022 (16.x) e versões posteriores exigem VIEW SERVER PERFORMANCE STATE permissão no servidor.
Junções físicas
Cardinalidades de relações
| De | Para | Relação |
|---|---|---|
dm_broker_connections.connection_id |
dm_exec_connections.connection_id |
Um-para-um |