sys.dm_broker_connections (Transact-SQL)
Возвращает по одной строке для каждого сетевого подключения компонента Service Broker. В следующей таблице содержатся дополнительные сведения:
Имя столбца |
Тип данных |
Описание |
---|---|---|
connection_id |
uniqueidentifier |
Идентификатор соединения. Допускает значение NULL. |
transport_stream_id |
uniqueidentifier |
Идентификатор соединения сетевого интерфейса SQL Server, который используется этим соединением при обмене данными по протоколу TCP/IP. Допускает значение NULL. |
state |
smallint |
Текущее состояние соединения. Допускает значения NULL. Возможные значения: 1 = NEW 2 = CONNECTING 3 = CONNECTED 4 = LOGGED_IN 5 = CLOSED |
state_desc |
nvarchar(60) |
Текущее состояние соединения. Допускает значения NULL. Возможные значения:
|
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 |
Состояние процесса входа в систему для данного соединения. Возможные значения: 0 = INITIAL 1 = WAIT LOGIN NEGOTIATE 2 = ONE ISC 3 = ONE ASC 4 = TWO ISC 5 = TWO ASC 6 = WAIT ISC Confirm 7 = WAIT ASC Confirm 8 = WAIT REJECT 9 = WAIT PRE-MASTER SECRET 10 = WAIT VALIDATION 11 = WAIT ARBITRATION 12 = ONLINE 13 = ERROR |
login_state_desc |
nvarchar(60) |
Текущее состояние входа в систему с удаленного компьютера. Возможные значения:
Соединение в состоянии ошибки. |
peer_certificate_id |
int |
Идентификатор локального объекта сертификата, который используется удаленным экземпляром для проверки подлинности. Владелец этого сертификата должен иметь разрешение CONNECT для конечной точки компонента Service Broker. Допускает значение NULL. |
encryption_algorithm |
smallint |
Алгоритм шифрования, применяемый для данного соединения. Допускает значения NULL. Возможные значения:
Значение Описание Соответствующий параметр 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) |
Текстовое представление алгоритма шифрования. Допускает значения NULL. Возможные значения:
Описание Соответствующий параметр 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 |
Количество асинхронных сетевых операций приема, которые не завершены в данном соединении. Допускает значение NULL. |
is_receive_flow_controlled |
bit |
Показывает наличие сетевых операций приема, отсроченных элементами управления потоком из-за того, что сеть занята. NULLABLE. 1 = True |
sends_posted |
smallint |
Количество запрошенных, но не завершенных сетевых операций отправки для данного соединения. NULLABLE. |
is_send_flow_controlled |
bit |
Показывает наличие операций отправки, отсроченных элементами управления потоком из-за того, что сеть занята. NULLABLE. 1 = True |
total_bytes_sent |
bigint |
Суммарное число байтов, переданных данным соединением. Допускает значение NULL. |
total_bytes_received |
bigint |
Суммарное число байтов, полученных данным соединением. Допускает значение NULL. |
total_fragments_sent |
bigint |
Суммарное число фрагментов сообщений компонента Service Broker, переданных данным соединением. Допускает значение NULL. |
total_fragments_received |
bigint |
Суммарное число фрагментов сообщений компонента Service Broker, полученных данным соединением. Допускает значение NULL. |
total_sends |
bigint |
Суммарное число сетевых запросов на передачу, сформированных данным соединением. Допускает значение NULL. |
total_receives |
bigint |
Суммарное число сетевых запросов на прием, сформированных данным соединением. Допускает значение NULL. |
peer_arbitration_id |
uniqueidentifier |
Внутренний идентификатор для конечной точки. Допускает значения NULL. |
Разрешения
Необходимо разрешение VIEW SERVER STATE для сервера.
Физические соединения
Мощности связи
От |
Цель |
Связь |
---|---|---|
dm_broker_connections.connection_id |
dm_exec_connections.connection_id |
Один к одному |
См. также
Справочник
Журнал изменений
Обновленное содержимое |
---|
Добавлены отсутствующие значения в описания login_state и login_state_desc. |