Udostępnij za pośrednictwem


sys.dm_broker_connections (języka Transact-SQL)

Zwraca wiersz dla każdego Service Broker połączenia sieciowego.Poniższa tabela zawiera więcej informacji:

Nazwa kolumny

Typ danych

Opis

connection_id

uniqueidentifier

Identyfikator połączenia.NULLABLE.

transport_stream_id

uniqueidentifier

Identyfikator SQL Server połączenie interfejsu sieciowego (SNI) używane przez to połączenie dla komunikacji TCP/IP.NULLABLE.

Stan

smallint

Bieżący stan połączenia.NULLABLE.Możliwe wartości:

1 = NOWA

2 =, ŁĄCZENIE

3 = PODŁĄCZONY

4 = LOGGED_IN

5 = ZAMKNIĘTE

state_desc

nvarchar(60)

Bieżący stan połączenia.NULLABLE.Możliwe wartości:

  • NOWY

  • ŁĄCZENIE

  • POŁĄCZONY

  • LOGGED_IN

  • ZAMKNIĘTE

connect_time

datetime

Data i czas otwarcia połączenia.NULLABLE.

login_time

datetime

Data i czas w którym logowanie dla połączenia powiodła się.NULLABLE.

authentication_method

nvarchar(128)

Nazwa uwierzytelniania systemu Windows metoda, takie jak uwierzytelnianie NTLM lub KERBEROS.Wartość pochodzi z systemu Windows.NULLABLE.

principal_name

nvarchar(128)

Nazwa logowania, weryfikującego uprawnień połączenia.Dla uwierzytelniania systemu Windows ta wartość jest nazwa użytkownika zdalnego.certyfikatuwierzytelnianieta wartość jest właściciela certyfikat . NULLABLE.

remote_user_name

nvarchar(128)

Nazwa użytkownika elementu równorzędnego z innej bazy danych jest używany przez uwierzytelnianie systemu Windows.NULLABLE.

last_activity_time

datetime

Data i czas , jaką połączenie zostało ostatnio używany do wysyłania lub odbierania informacji.NULLABLE.

is_accept

bit

Wskazuje, czy połączenie pochodzi po stronie zdalnej.NULLABLE.

1 = Połączenie jest akceptowane żądania ze zdalnego wystąpienie.

0 = Połączenie zostało nawiązane przez lokalne wystąpienie.

login_state

smallint

Stan procesu logowania dla tego połączenia.Możliwe wartości:

0 = POCZĄTKOWA

1 = LOGOWANIA OCZEKIWANIA NEGOCJOWANIA

2 = JEDEN ISC

3 = JEDEN ASC

4 = DWÓCH ISC

5 = DWÓCH ASC

6 = ISC oczekiwania potwierdzenie

7 = ASC oczekiwania potwierdzenie

8 = ODRZUĆ OCZEKIWANIA

9 = SECRET PRE-MASTER OCZEKIWANIA

10 = OCZEKIWANIA SPRAWDZANIA POPRAWNOŚCI

11 = ARBITRAŻU OCZEKIWANIA

12 = ONLINE

13 = BŁĄD

login_state_desc

nvarchar(60)

Bieżący stan logowania z komputera zdalnego.Możliwe wartości:

  • Trwa inicjowanie uzgadniania połączenia.

  • Handshake połączenia jest oczekiwanie na wiadomość negocjacyjną logowania.

  • Uzgadniania połączenia została zainicjowana i wysyłane kontekst zabezpieczeń dla uwierzytelnianie.

  • Otrzymał uzgadniania połączenia i zaakceptował kontekst zabezpieczeń dla uwierzytelnianie.

  • Uzgadniania połączenia została zainicjowana i wysyłane kontekst zabezpieczeń dla uwierzytelnianie.Opcjonalny mechanizm jest dostępna dla uwierzytelniania komputerów.

  • Handshake połączenie ma odebranych i wysłanych kontekst zabezpieczeń przyjętych dla uwierzytelnianie.Opcjonalny mechanizm jest dostępna dla uwierzytelniania komputerów.

  • Handshake połączenia czeka na komunikat potwierdzający kontekstu zabezpieczeń zainicjować.

  • Handshake połączenia czeka na komunikat potwierdzający kontekstu zabezpieczeń zaakceptować.

  • Handshake połączenia czeka na komunikat odrzucenia SSPI nie powiodło się uwierzytelnianie.

  • Uzgadniania połączenia czeka na komunikat Pre-Master klucz tajny.

  • Handshake połączenia czeka na komunikat sprawdzania poprawności.

  • Uzgadniania połączenia czeka na komunikat arbitrażu.

  • Handshake połączenia jest pełny i online (gotowe) do wymiany komunikatów.

Połączenie jest błąd.

peer_certificate_id

int

Identyfikator obiektu lokalnego certyfikat do uwierzytelnianiejest używany przez zdalnego wystąpienie .Właściciel tego certyfikat musi mieć uprawnienia POŁĄCZ do Service Broker punktu końcowego.NULLABLE.

encryption_algorithm

smallint

Algorytm szyfrowania, który jest używany dla tego połączenia.NULLABLE.Możliwe wartości:

Wartość Opis Odpowiedniej opcji DDL
0BRAK Wyłączone
1RC4 {Wymagane | Wymagany algorytm RC4.}
2AES Wymagany algorytm AES
3BRAK RC4{Obsługiwane | Obsługiwany algorytm RC4.}
4BRAK AESObsługiwany algorytm RC4
5RC4 AES Wymagany algorytm RC4 AES
6AES RC4 Wymagany algorytm AES RC4
7BRAK RC4, AES Obsługiwane RC4 algorytm AES
8BRAK AES, RC4 Obsługiwany algorytm AES RC4

encryption_algorithm_desc

nvarchar(60)

Tekstowa reprezentacja algorytmu szyfrowanie .NULLABLE.Możliwe wartości:

Opis Odpowiedniej opcji DDL
BRAK Wyłączone
RC4 {Wymagane | Wymagany algorytm RC4}
AES Wymagany algorytm AES
BRAK RC4{Obsługiwane | Obsługiwany algorytm RC4}
BRAK AESObsługiwany algorytm RC4
RC4 AES Wymagane RC4 algorytm AES
AES RC4 Wymagany algorytm AES RC4
BRAK RC4, AES Obsługiwane RC4 algorytm AES
BRAK AES, RC4 Obsługiwany algorytm AES RC4

receives_posted

smallint

Numer sieci asynchronicznej odbiera, które nie zostały jeszcze wypełnione dla tego połączenia.NULLABLE.

is_receive_flow_controlled

bit

Czy odbiera sieci mają zostały odroczone ze względu na sterowanie przepływem, ponieważ sieć jest zajęta.NULLABLE.

1 = True

sends_posted

smallint

Numer sieci asynchronicznej wysyła, które nie zostały jeszcze wypełnione dla tego połączenia.NULLABLE.

is_send_flow_controlled

bit

Czy wysyła sieci mają zostały odroczone ze względu na sterowanie przepływem sieci, ponieważ sieć jest zajęta.NULLABLE.

1 = True

total_bytes_sent

bigint

Całkowita liczba bajtów wysłanych przez to połączenie.NULLABLE.

total_bytes_received

bigint

Całkowita liczba bajtów, które zostały odebrane przez to połączenie.NULLABLE.

total_fragments_sent

bigint

Całkowita liczba Service Broker fragmenty wiadomości, które zostały wysłane przez połączenie.NULLABLE.

total_fragments_received

bigint

Całkowita liczba Service Broker fragmenty wiadomości, które zostały odebrane przez połączenie.NULLABLE.

total_sends

bigint

Całkowita liczba sieci wysyłają żądania, które zostały wydane przez to połączenie.NULLABLE.

total_receives

bigint

Całkowita liczba sieci odbierają żądania, które zostały wydane przez to połączenie.NULLABLE.

peer_arbitration_id

uniqueidentifier

Wewnętrzny identyfikator dla punktu końcowego.NULLABLE.

Uprawnienia

Wymaga uprawnienia Wyświetlanie stanu serwera na serwerze.

Fizyczne sprzężeń

Sprzężenia tabeli sys.dm_broker_connections

Relacja Cardinalities

Z

Aby

Relacja

dm_broker_connections.connection_id

dm_exec_connections.connection_id

Jeden do jednego

Historia zmian

Zaktualizowana zawartość

Dodano brakujące wartości do login_state i login_state_desc opisy.