Поделиться через


sys.dm_broker_connections

Изменения: 5 декабря 2005 г.

Возвращает по одной строке для каждого сетевого подключения компонента Service Broker.

Имя столбца

Тип данных

Описание

connection_id

uniqueidentifier

Идентификатор соединения. NULLABLE.

transport_stream_id

uniqueidentifier

Идентификатор SNI-соединения, который используется при обмене данными по протоколу TCP/IP. NULLABLE.

state

smallint

Текущее состояние соединения. NULLABLE. Возможные значения:

1 = NEW

2 = CONNECTING

3 = CONNECTED

4 = LOGGED_IN

5 = CLOSED

state_desc

nvarchar(60)

Текущее состояние соединения. NULLABLE. Возможные значения:

  • NEW
  • CONNECTING
  • CONNECTED
  • LOGGED_IN
  • CLOSED

connect_time

datetime

Дата и время открытия соединения. NULLABLE.

login_time

datetime

Дата и время успешного входа для соединения. NULLABLE.

authentication_method

nvarchar(128)

Имя метода проверки подлинности Windows, например NTLM или KERBEROS. Значение берется из Windows. NULLABLE.

principal_name

nvarchar(128)

Имя входа, разрешения на подключение которого были проверены. В случае проверки подлинности Windows это значение равно имени удаленного пользователя. В случае проверки подлинности сертификата это значение является владельцем сертификата. NULLABLE.

remote_user_name

nvarchar(128)

Имя равноправного пользователя из другой базы данных, использованное службой проверки подлинности Windows. NULLABLE.

last_activity_time

datetime

Дата и время последней отправки или приема данных через это соединение. NULLABLE.

is_accept

bit

Указывает, исходит ли подключение с удаленной стороны. NULLABLE.

1 = соединение является запросом, принятым из удаленного экземпляра.

0 = соединение было инициировано локальным экземпляром.

login_state

smallint

Состояние процесса входа в систему для данного соединения. NULLABLE. Возможные значения:

0 = Initial;

1 = Negotiate;

2 = SSPI;

3 = PublicKeyLogin;

4 = PublicKeyTentative;

5 = LoggedIn;

6 = Arbitration.

login_state_desc

nvarchar(60)

Текущее состояние входа в систему с удаленного компьютера. NULLABLE. Возможные значения:

  • Initial;
  • Negotiate;
  • SSPI;
  • PublicKeyLogin;
  • PublicKeyTentative;
  • Arbitration;
  • LoggedIn.

peer_certificate_id

int

Идентификатор локального объекта сертификата, который используется удаленным экземпляром для проверки подлинности. Владелец этого сертификата должен иметь разрешение CONNECT для конечной точки компонента Service Broker. NULLABLE.

encryption_algorithm

smallint

Алгоритм шифрования, применяемый для данного соединения. NULLABLE. Возможные значения.

Значение

Описание

Соответствующий параметр DDL

0NONE Отключен

1RC4 {Требуется | Требуется алгоритм RC4}

2AES Требуется алгоритм AES

3NONE, RC4{Поддерживается | Поддерживается алгоритм RC4}

4NONE, AESПоддерживается алгоритм RC4

5RC4, AES Требуется алгоритм RC4 AES

6AES, RC4 Требуется алгоритм AES RC4

7NONE, RC4, AES Поддерживается алгоритм RC4 AES

8NONE, AES, RC4 Поддерживается алгоритм AES RC4

encryption_algorithm_desc

nvarchar(60)

Текстовое представление алгоритма шифрования. NULLABLE. Возможные значения.

Описание

Соответствующий параметр DDL

NONE Отключен

RC4 {Требуется | Требуется алгоритм RC4}

AES Требуется алгоритм AES

NONE, RC4{Поддерживается | Поддерживается алгоритм RC4}

NONE, AESПоддерживается алгоритм RC4

RC4, AES Требуется алгоритм RC4 AES

AES, RC4 Требуется алгоритм AES RC4

NONE, RC4, AES Поддерживается алгоритм RC4 AES

NONE, AES, RC4 Поддерживается алгоритм AES RC4

receives_posted

smallint

Количество асинхронных сетевых операций приема, не завершенных в данном соединении. NULLABLE.

is_receive_flow_controlled

bit

Показывает наличие сетевых операций приема, отсроченных элементами управления потоком из-за того, что сеть занята. NULLABLE.

1 = True

sends_posted

smallint

Количество запрошенных, но не завершенных сетевых операций отправки для данного соединения. NULLABLE.

is_send_flow_controlled

bit

Показывает наличие операций отправки, отсроченных элементами управления потоком из-за того, что сеть занята. NULLABLE.

1 = True

total_bytes_sent

bigint

Суммарное число байт, переданных данным соединением. NULLABLE.

total_bytes_received

bigint

Суммарное число байт, принятых данным соединением. NULLABLE.

total_fragments_sent

bigint

Суммарное число фрагментов сообщений компонента Service Broker, переданных данным соединении. NULLABLE.

total_fragments_received

bigint

Суммарное число фрагментов сообщений компонента Service Broker, принятых данным соединении. NULLABLE.

total_sends

bigint

Суммарное число сетевых запросов на передачу, сформированных данным соединением. NULLABLE.

total_receives

bigint

Суммарное число сетевых запросов на прием, сформированных данным соединением. NULLABLE.

peer_arbitration_id

uniqueidentifier

Внутренний идентификатор для конечной точки. NULLABLE.

Разрешения

Требует разрешения VIEW SERVER STATE на сервере.

Физические соединения

Соединения для sys.dm_broker_connections

Мощности связи

От К Связь

dm_broker_connections.connection_id

dm_exec_connections.connection_id

Один к одному

См. также

Справочник

Динамические административные представления и функции
Динамические административные представления компонента Service Broker

Справка и поддержка

Получение помощи по SQL Server 2005