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


sys.dm_db_mirroring_connections

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

Возвращает строку для каждого установленного соединения зеркального отображения базы данных.

Имя столбца Тип данных Описание

connection_id

uniqueidentifier

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

transport_stream_id

uniqueidentifier

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

state

smallint

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

1 = NEW.

2 = CONNECTING.

3 = CONNECTED.

4 = LOGGED_IN.

5 = CLOSED .

state_desc

nvarchar(60)

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

NEW.

CONNECTING.

CONNECTED.

LOGGED_IN.

CLOSED.

connect_time

datetime

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

login_time

datetime

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

authentication_method

nvarchar(128)

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

principal_name

nvarchar(128)

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

remote_user_name

nvarchar(128)

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

last_activity_time

datetime

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

is_accept

bit

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

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

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

login_state

smallint

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

0 = Initial;

1 = Negotiate;

2 = SSPI;

3 = PublicKeyLogin;

4 = PublicKeyTentative;

5 = LoggedIn;

6 = Arbitration.

login_state_desc

nvarchar(60)

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

Initial

Negotiate

SSPI

PublicKeyLogin

PublicKeyTentative

Arbitration

LoggedIn

peer_certificate_id

int

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

receives_posted

smallint

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

is_receive_flow_controlled

bit

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

1 = True

sends_posted

smallint

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

is_send_flow_controlled

bit

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

1 = True

total_bytes_sent

bigint

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

total_bytes_received

bigint

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

total_fragments_sent

bigint

Общее количество фрагментов сообщений зеркального отображения базы данных, переданных данным соединением.

total_fragments_received

bigint

Общее количество фрагментов сообщений зеркального отображения базы данных, принятых данным соединением.

total_sends

bigint

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

total_receives

bigint

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

encalg

smallint

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

1 = без шифрования;

2 = RC4;

3 = AES.

Разрешения

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

См. также

Справочник

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

Другие ресурсы

Контроль состояния зеркального отображения базы данных

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

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