Зеркальное отображение базы данных — sys.dm_db_mirroring_connectionsDatabase Mirroring - sys.dm_db_mirroring_connections

Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions) Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions)

Возвращает строку для каждого установленного соединения зеркального отображения базы данных.Returns a row for each connection established for database mirroring.

Имя столбцаColumn name Тип данныхData type ОписаниеDescription
connection_idconnection_id uniqueidentifieruniqueidentifier Идентификатор соединения.Identifier of the connection.
transport_stream_idtransport_stream_id uniqueidentifieruniqueidentifier Идентификатор SQL ServerSQL Server подключения сетевого интерфейса (SNI), используемого этим подключением для обмена данными по протоколу TCP/IP.Identifier of the SQL ServerSQL Server Network Interface (SNI) connection used by this connection for TCP/IP communications.
statestate smallintsmallint Текущее состояние соединения.Current state of the connection. Возможные значения:Possible values:

1 = NEW1 = NEW

2 = CONNECTING2 = CONNECTING

3 = CONNECTED3 = CONNECTED

4 = LOGGED_IN4 = LOGGED_IN

5 = ЗАКРЫТО5 = CLOSED
state_descstate_desc nvarchar(60)nvarchar(60) Текущее состояние соединения.Current state of the connection. Возможные значения:Possible values:

NEWNEW

CONNECTINGCONNECTING

CONNECTEDCONNECTED

LOGGED_INLOGGED_IN

CLOSEDCLOSED
connect_timeconnect_time datetimedatetime Дата и время открытия соединения.Date and time at which the connection was opened.
login_timelogin_time datetimedatetime Дата и время успешного входа для соединения.Date and time at which login for the connection succeeded.
authentication_methodauthentication_method nvarchar(128)nvarchar(128) Имя метода проверки подлинности Windows (например, NTLM или KERBEROS).Name of the Windows Authentication method, such as NTLM or KERBEROS. Значение берется из Windows.The value comes from Windows.
principal_nameprincipal_name nvarchar(128)nvarchar(128) Имя входа, у которого были проверены разрешения на соединение.Name of the login that was validated for connection permissions. В случае проверки подлинности Windows это значение равно имени удаленного пользователя.For Windows Authentication, this value is the remote user name. Для проверки подлинности сертификата это владелец сертификата.For certificate authentication, this value is the certificate owner.
remote_user_nameremote_user_name nvarchar(128)nvarchar(128) Имя равноправного пользователя из другой базы данных, использованное службой проверки подлинности Windows.Name of the peer user from the other database that is used by Windows Authentication.
last_activity_timelast_activity_time datetimedatetime Дата и время последней отправки или приема данных через это соединение.Date and time at which the connection was last used to send or receive information.
is_acceptis_accept bitbit Указывает, исходит ли соединение с удаленной стороны.Indicates whether the connection originated on the remote side.

1 = соединение является запросом, принятым от удаленного экземпляра.1 = The connection is a request accepted from the remote instance.

0 = соединение было инициировано локальным экземпляром.0 = The connection was started by the local instance.
login_statelogin_state smallintsmallint Состояние процесса входа в систему для данного соединения.State of the login process for this connection. Возможные значения:Possible values:

0 = INITIAL0 = INITIAL

1 = WAIT LOGIN NEGOTIATE1 = WAIT LOGIN NEGOTIATE

2 = ONE ISC2 = ONE ISC

3 = ONE ASC3 = ONE ASC

4 = TWO ISC4 = TWO ISC

5 = TWO ASC5 = TWO ASC

6 = WAIT ISC Confirm6 = WAIT ISC Confirm

7 = WAIT ASC Confirm7 = WAIT ASC Confirm

8 = WAIT REJECT8 = WAIT REJECT

9 = WAIT PRE-MASTER SECRET9 = WAIT PRE-MASTER SECRET

10 = WAIT VALIDATION10 = WAIT VALIDATION

11 = WAIT ARBITRATION11 = WAIT ARBITRATION

12 = В СЕТИ12 = ONLINE

13 = ERROR13 = ERROR
login_state_desclogin_state_desc nvarchar(60)nvarchar(60) Текущее состояние входа в систему с удаленного компьютера.Current state of login from the remote computer. Возможные значения:Possible values:

Инициализируется подтверждение соединения.Connection handshake is initializing.

Подтверждение соединения ожидает сообщения согласования входа.Connection handshake is waiting for Login Negotiate message.

Подтверждение соединения инициализировало и отправило контекст безопасности для проверки подлинности.Connection handshake has initialized and sent security context for authentication.

Подтверждение соединения получило и приняло контекст безопасности для проверки подлинности.Connection handshake has received and accepted security context for authentication.

Подтверждение соединения инициализировало и отправило контекст безопасности для проверки подлинности.Connection handshake has initialized and sent security context for authentication. Существует дополнительный механизм для проверки подлинности сторон.There is an optional mechanism available for authenticating the peers.

Подтверждение соединения получило и отправило принятый контекст безопасности для проверки подлинности.Connection handshake has received and sent accepted security context for authentication. Существует дополнительный механизм для проверки подлинности сторон.There is an optional mechanism available for authenticating the peers.

Подтверждение соединения ожидает сообщения инициализации подтверждения контекста безопасности.Connection handshake is waiting for Initialize Security Context Confirmation message.

Подтверждение соединения ожидает сообщения принятия подтверждения контекста безопасности.Connection handshake is waiting for Accept Security Context Confirmation message.

Подтверждение соединения ожидает сообщения отклонения SSPI для ошибки проверки подлинности.Connection handshake is waiting for SSPI rejection message for failed authentication.

Подтверждение соединения ожидает сообщения предварительного главного секретного кода.Connection handshake is waiting for Pre-Master Secret message.

Подтверждение соединения ожидает сообщения проверки.Connection handshake is waiting for Validation message.

Подтверждение соединения ожидает сообщения разрешения конфликта.Connection handshake is waiting for Arbitration message.

Подтверждение соединения завершено и готово к обмену сообщениями.Connection handshake is complete and is online (ready) for message exchange.

Ошибка соединения.Connection is in error.
peer_certificate_idpeer_certificate_id intint Идентификатор локального объекта сертификата, который используется удаленным экземпляром для проверки подлинности.The local object ID of the certificate used by the remote instance for authentication. Владелец сертификата должен обладать разрешением CONNECT для доступа к конечной точке зеркального отображения базы данных.The owner of this certificate must have CONNECT permissions to the database mirroring endpoint.
encryption_algorithmencryption_algorithm smallintsmallint Алгоритм шифрования, применяемый для данного соединения.Encryption algorithm that is used for this connection. Допускает значение NULL.NULLABLE. Возможные значения:Possible values:

Значение: 0Value: 0

Описание: NoneDescription: None

Параметр DDL: ДоступDDL Option: Disabled

Значение: 1Value: 1

Описание: RC4Description: RC4

Параметр DDL: {Required | требуемый алгоритм RC4}DDL Option: {Required | Required algorithm RC4}

Значение: 2Value: 2

Описание: AESDescription: AES

Параметр DDL: Требуемый алгоритм AESDDL Option: Required algorithm AES

Значение: 3Value: 3

Описание: Нет, RC4Description: None, RC4

Параметр DDL: {supported | поддерживаемый алгоритм RC4}DDL Option: {Supported | Supported algorithm RC4}

Значение: 4Value: 4

Описание: нет, AESDescription: none, AES

Параметр DDL: Поддерживаемый алгоритм RC4DDL Option: Supported algorithm RC4

Значение: 5Value: 5

Описание: RC4, AESDescription: RC4, AES

Параметр DDL: Требуемый алгоритм RC4 AESDDL Option: Required algorithm RC4 AES

Значение: 6Value: 6

Описание: AES, RC4Description: AES, RC4

Параметр DDL: Требуемый алгоритм AES RC4DDL Option: Required Algorithm AES RC4

Значение: 7Value: 7

Описание: NONE, RC4, AESDescription: NONE, RC4, AES

Параметр DDL: Поддерживаемый алгоритм RC4 AESDDL Option: Supported Algorithm RC4 AES

Значение: 8Value: 8

Описание: НЕТ, AES, RC4Description: NONE, AES, RC4

Параметр DDL: Поддерживаемый алгоритм AES RC4DDL Option: Supported algorithm AES RC4

Примечание. Алгоритм RC4 поддерживается только в целях обратной совместимости.Note: The RC4 algorithm is only supported for backward compatibility. Когда база данных имеет уровень совместимости 90 или 100, новые материалы могут шифроваться только с помощью алгоритмов RC4 или RC4_128.New material can only be encrypted using RC4 or RC4_128 when the database is in compatibility level 90 or 100. (Не рекомендуется.) Используйте вместо этого более новые алгоритмы, например AES.(Not recommended.) Use a newer algorithm such as one of the AES algorithms instead. В SQL Server 2012 (11.x)SQL Server 2012 (11.x) и более поздних версиях материалы, зашифрованные с помощью алгоритмов RC4 или RC4_128, могут быть расшифрованы на любом уровне совместимости.In SQL Server 2012 (11.x)SQL Server 2012 (11.x) and higher versions, material encrypted using RC4 or RC4_128 can be decrypted in any compatibility level.
encryption_algorithm_descencryption_algorithm_desc nvarchar(60)nvarchar(60) Текстовое представление алгоритма шифрования.Textual representation of the encryption algorithm. Допускает значение NULL.NULLABLE. Возможные значения:Possible Values:

Описание: NoneDescription: None

Параметр DDL: ДоступDDL Option: Disabled

Описание: RC4Description: RC4

Параметр DDL: {Required | требуемый алгоритм RC4}DDL Option: {Required | Required Algorithm RC4}

Описание: AESDescription: AES

Параметр DDL: Требуемый алгоритм AESDDL Option: Required Algorithm AES

Описание: НЕТ, RC4Description: NONE, RC4

Параметр DDL: {supported | поддерживаемый алгоритм RC4}DDL Option: {Supported | Supported Algorithm RC4}

Описание: НЕТ, AESDescription: NONE, AES

Параметр DDL: Поддерживаемый алгоритм RC4DDL Option: Supported Algorithm RC4

Описание: RC4, AESDescription: RC4, AES

Параметр DDL: Требуемый алгоритм RC4 AESDDL Option: Required Algorithm RC4 AES

Описание: AES, RC4Description: AES, RC4

Параметр DDL: Требуемый алгоритм AES RC4DDL Option: Required Algorithm AES RC4

Описание: NONE, RC4, AESDescription: NONE, RC4, AES

Параметр DDL: Поддерживаемый алгоритм RC4 AESDDL Option: Supported Algorithm RC4 AES

Описание: НЕТ, AES, RC4Description: NONE, AES, RC4

Параметр DDL: Поддерживаемый алгоритм AES RC4DDL Option: Supported Algorithm AES RC4
receives_postedreceives_posted smallintsmallint Количество асинхронных сетевых операций приема, которые не завершены в данном соединении.Number of asynchronous network receives that have not yet completed for this connection.
is_receive_flow_controlledis_receive_flow_controlled bitbit Показывает наличие сетевых операций приема, отсроченных элементами управления потоком из-за того, что сеть занята.Whether network receives have been postponed due to flow control because the network is busy.

1 = истина1 = True
sends_postedsends_posted smallintsmallint Количество запрошенных, но незавершенных сетевых операций отправки для данного соединения.The number of asynchronous network sends that have not yet completed for this connection.
is_send_flow_controlledis_send_flow_controlled bitbit Показывает наличие операций отправки, отсроченных элементами управления потоком из-за того, что сеть занята.Whether network sends have been postponed due to network flow control because the network is busy.

1 = истина1 = True
total_bytes_senttotal_bytes_sent bigintbigint Суммарное число байтов, переданных данным соединением.Total number of bytes sent by this connection.
total_bytes_receivedtotal_bytes_received bigintbigint Суммарное число байтов, принятых данным соединением.Total number of bytes received by this connection.
total_fragments_senttotal_fragments_sent bigintbigint Общее количество фрагментов сообщений зеркального отображения базы данных, переданных данным соединением.Total number of database mirroring message fragments sent by this connection.
total_fragments_receivedtotal_fragments_received bigintbigint Общее количество фрагментов сообщений зеркального отображения базы данных, принятых данным соединением.Total number of database mirroring message fragments received by this connection.
total_sendstotal_sends bigintbigint Суммарное число сетевых запросов на передачу, сформированных данным соединением.Total number of network send requests issued by this connection.
total_receivestotal_receives bigintbigint Суммарное число сетевых запросов на прием, сформированных данным соединением.Total number of network receive requests issued by this connection.
peer_arbitration_idpeer_arbitration_id uniqueidentifieruniqueidentifier Внутренний идентификатор для конечной точки.Internal identifier for the endpoint. Допускает значение NULL.NULLABLE.

РазрешенияPermissions

необходимо разрешение VIEW SERVER STATE на сервере.Requires VIEW SERVER STATE permission on the server.

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

соединение для sys.join_dm_db_mirroring_connectionsjoin for sys.join_dm_db_mirroring_connections

Количество элементов связейRelationship Cardinalities

ОтFrom КомуTo RelationshipRelationship
dm_db_mirroring_connections.connection_iddm_db_mirroring_connections.connection_id dm_exec_connections.connection_iddm_exec_connections.connection_id "Одна к одной"One-to-one

См. также:See Also

Динамические административные представления и функции (Transact-SQL) Dynamic Management Views and Functions (Transact-SQL)
Наблюдение за зеркальным отображением базы данных (SQL Server)Monitoring Database Mirroring (SQL Server)