sys.dm_broker_connections
Data aggiornamento: 5 dicembre 2005
Restituisce una riga per ogni connessione di rete di Service Broker.
Nome colonna
Tipo di dati
Descrizione
connection_id
uniqueidentifier
Identificatore della connessione. Sono supportati valori NULL.
transport_stream_id
uniqueidentifier
Identificatore della connessione SNI (SQL Native Interface) utilizzato dalla connessione per le comunicazioni TCP/IP. Sono supportati valori NULL.
state
smallint
Stato corrente della connessione. Sono supportati valori NULL. I valori possibili sono:
1 = NEW
2 = CONNECTING
3 = CONNECTED
4 = LOGGED_IN
5 = CLOSED
state_desc
nvarchar(60)
Stato corrente della connessione. Sono supportati valori NULL. I valori possibili sono:
- NEW
- CONNECTING
- CONNECTED
- LOGGED_IN
- CLOSED
connect_time
datetime
Data e ora di apertura della connessione. Sono supportati valori NULL.
login_time
datetime
Data e ora in cui è avvenuto l'accesso alla connessione. Sono supportati valori NULL.
authentication_method
nvarchar(128)
Nome del metodo di autenticazione di Windows, ad esempio NTLM o KERBEROS. Il valore proviene da Windows. Sono supportati valori NULL.
principal_name
nvarchar(128)
Nome dell'account di accesso convalidato per le autorizzazioni di connessione. Per l'autenticazione di Windows, il valore corrisponde al nome dell'utente remoto. Per l'autenticazione tramite certificato, il valore corrisponde al proprietario del certificato. Sono supportati valori NULL.
remote_user_name
nvarchar(128)
Nome dell'utente remoto contenuto nel database utilizzato dall'autenticazione di Windows. Sono supportati valori NULL.
last_activity_time
datetime
Data e ora dell'ultimo utilizzo della connessione per inviare o ricevere informazioni. Sono supportati valori NULL.
is_accept
bit
Indica se la connessone ha avuto origine nel lato remoto. Sono supportati valori NULL.
1 = La connessione è una richiesta accettata dall'istanza remota.
0 = La connessione è stata avviata dall'istanza locale.
login_state
smallint
Stato del processo di accesso per la connessione. Sono supportati valori NULL. I valori possibili sono:
0 = Initial
1 = Negotiate
2 = SSPI
3 = PublicKeyLogin
4 = PublicKeyTentative
5 = LoggedIn
6 = Arbitration
login_state_desc
nvarchar(60)
Stato corrente dell'accesso dal computer remoto. Sono supportati valori NULL. I valori possibili sono:
- Initial
- Negotiate
- SSPI
- PublicKeyLogin
- PublicKeyTentative
- Arbitration
- LoggedIn
peer_certificate_id
int
ID di oggetto locale del certificato utilizzato dall'istanza remota per l'autenticazione. Il proprietario di questo certificato deve disporre delle autorizzazioni CONNECT per l'endpoint di Service Broker. Sono supportati valori NULL.
encryption_algorithm
smallint
Algoritmo di crittografia utilizzato per la connessione. Sono supportati valori NULL. I valori possibili sono:
Valore
Descrizione
Opzione DDL corrispondente
0NONE Disattivato
1RC4 {Required | Required algorithm RC4}
2AES Required Algorithm AES
3NONE, RC4{Supported | Supported Algorithm RC4}
4NONE, AESSupported Algorithm RC4
5RC4, AES Required Algorithm RC4 AES
6AES, RC4 Required Algorithm AES RC4
7NONE, RC4, AES Supported Algorithm RC4 AES
8NONE, AES, RC4 Supported Algorithm AES RC4
encryption_algorithm_desc
nvarchar(60)
Rappresentazione testuale dell'algoritmo di crittografia. Sono supportati valori NULL. I valori possibili sono:
Descrizione
Opzione DDL corrispondente
NONE Disattivato
RC4 {Required | Required algorithm RC4}
AES Required Algorithm AES
NONE, RC4{Supported | Supported Algorithm RC4}
NONE, AESSupported Algorithm RC4
RC4, AES Required Algorithm RC4 AES
AES, RC4 Required Algorithm AES RC4
NONE, RC4, AES Supported Algorithm RC4 AES
NONE, AES, RC4 Supported Algorithm AES RC4
receives_posted
smallint
Numero di ricezioni di rete asincrone non ancora completate per la connessione. Sono supportati valori NULL.
is_receive_flow_controlled
bit
Specifica se le ricezioni di rete sono state posticipate a causa del controllo di flusso, poiché la rete è occupata. Sono supportati valori NULL.
1 = True
sends_posted
smallint
Numero di invii di rete asincroni non ancora completati per la connessione. Sono supportati valori NULL.
is_send_flow_controlled
bit
Specifica se gli invii di rete sono stati posticipati a causa del controllo di flusso di rete, poiché la rete è occupata. Sono supportati valori NULL.
1 = True
total_bytes_sent
bigint
Numero totale di byte inviati dalla connessione. Sono supportati valori NULL.
total_bytes_received
bigint
Numero totale di byte ricevuti dalla connessione. Sono supportati valori NULL.
total_fragments_sent
bigint
Numero totale di frammenti di messaggi di Service Broker inviati dalla connessione. Sono supportati valori NULL.
total_fragments_received
bigint
Numero totale di frammenti di messaggi di Service Broker ricevuti dalla connessione. Sono supportati valori NULL.
total_sends
bigint
Numero totale di richieste di invio in rete generate dalla connessione. Sono supportati valori NULL.
total_receives
bigint
Numero totale di richieste di ricezione in rete generate dalla connessione. Sono supportati valori NULL.
peer_arbitration_id
uniqueidentifier
Identificatore interno dell'endpoint. Sono supportati valori NULL.
Autorizzazioni
È richiesta l'autorizzazione VIEW SERVER STATE nel server.
Join fisici
Cardinalità delle relazioni
Da | A | Relazione |
---|---|---|
dm_broker_connections.connection_id |
dm_exec_connections.connection_id |
Uno-a-uno |
Vedere anche
Riferimento
Funzioni e viste a gestione dinamica
Viste a gestione dinamica relative a Service Broker