Использование области "Сведения обозревателя объектов" для отслеживания групп доступностиUse Object Explorer Details to Monitor Availability Groups

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server нетБаза данных SQL Azure нетAzure Synapse Analytics (хранилище данных SQL) нетParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

В этом разделе описано использование панели Подробности обозревателя проектов в среде SQL Server Management StudioSQL Server Management Studio для мониторинга существующих групп доступности AlwaysOn, реплик доступности и баз данных доступности и управления ими.This topic describes how to use the Object Explorer Details pane of SQL Server Management StudioSQL Server Management Studio to monitor and manage existing Always On availability groups, availability replicas, and availability databases.

Примечание

Сведения об использовании панели "Подробности обозревателя проектов" см. в разделе Панель "Подробности обозревателя проектов".For information about using the Object Explorer Details pane, see Object Explorer Details Pane.

Предварительные требованияPrerequisites

Требуется наличие подключения к экземпляру сервера SQL ServerSQL Server , на котором размещена либо первичная, либо вторичная реплика доступности.You must be connected to the instance of SQL ServerSQL Server (server instance) that hosts either the primary replica or a secondary replica.

Использование среды SQL Server Management StudioUsing SQL Server Management Studio

Мониторинг групп доступности, реплик доступности и баз данных доступностиTo monitor availability groups, availability replicas, and availability databases

  1. В меню «Вид» выберите Подробности обозревателя объектовили нажмите клавишу F7 .On the View menu, click Object Explorer Details, or press the F7 key.

  2. В обозревателе объектов подключитесь к экземпляру SQL ServerSQL Server , на котором нужен мониторинг группы доступности, и щелкните имя сервера, чтобы развернуть дерево сервера.In Object Explorer, connect to the instance of SQL ServerSQL Server on which you want to monitor an availability group, and click the server name to expand the server tree.

  3. Разверните узел Высокий уровень доступности AlwaysOn и узел Группы доступности .Expand the Always On High Availability node and the Availability Groups node.

  4. Панель Подробности обозревателя объектов отображается для каждой группы доступности, реплика которой размещена на подключенном экземпляре сервера.The Object Explorer Details pane displays every availability group for which the connected server instance hosts a replica. Для каждой группы доступности в столбце Экземпляр сервера (источника) отображается имя экземпляра сервера, на котором в настоящий момент размещена первичная реплика.For each availability group, the Server Instance (Primary) column displays the name of the server instance that is currently hosting the primary replica. Для отображения дополнительных сведений о данной группе доступности выберите ее в обозревателе объектов.To display more information about a given availability group, select it in Object Explorer.

  5. Затем на панели Подробности обозревателя объектов отобразятся узлы Реплики доступности и Базы данных доступности для данной группы доступности .The Object Explorer Details pane then displays the Availability Replicas and Availability Databases nodes for this availability group:

    • Если раскрыть узел Группа доступности в обозревателе объектов и выбрать узел Реплики доступности , отобразится панель Подробности обозревателя объектов со сведениями о репликах доступности в группе.When you expand the Availability Group node in Object Explorer and select the Availability Replicas node, the Object Explorer Details pane displays information about each of the availability replicas in the group. Дополнительные сведения см. далее в подразделе Подробные сведения о репликах доступностидалее в разделе.For more information, see Availability Replica Details, later in this topic.

      Чтобы выполнить действия с несколькими репликами доступности, выберите их и щелкните правой кнопкой мыши, чтобы открыть контекстное меню, в котором отобразятся доступные команды.To perform operations on multiple availability replicas, select them, and right-click them to open up a context menu that lists the available commands.

    • Если раскрыть узел Группа доступности в обозревателе объектов и выбрать узел Базы данных доступности , отобразится панель Подробности обозревателя объектов со сведениями обо всех базах данных доступности в группе.When you expand the Availability Group node in Object Explorer and select the Availability Databases node, the Object Explorer Details pane displays information about each of the availability databases in the group. Дополнительные сведения см. далее в подразделе Подробные сведения о базах данных доступностидалее в разделе.For more information, see Availability Database Details, later in this topic.

      Чтобы выполнить действия с несколькими базами данных доступности, выберите их и щелкните правой кнопкой мыши, чтобы открыть контекстное меню, в котором отобразятся доступные команды.To perform operations on multiple availability databases, select them, and right-click them to open up a context menu that lists the available commands.

Подробные сведения о группах доступностиAvailability Groups Details

На экране подробных сведений Группы доступности отображаются следующие столбцы.The Availability Groups details screen displays the following columns:

НазваниеName
Список папок прослушивателей Реплики доступности, Базы данных доступностии Группа доступности для выбранной группы доступности.Lists the Availability Replicas, Availability Databases, and Availability Group Listeners folders of the selected availability group.

Подробные сведения о реплике доступностиAvailability Replica Details

На экране подробных сведений Реплика доступности отображаются следующие столбцы.The Availability Replica details screen displays the following columns:

Экземпляр сервераServer Instance
Отображает имя экземпляра сервера, на котором размещена реплика доступности, а также значок, показывающий текущее состояние соединения экземпляра сервера с локальным экземпляром сервера.Displays the name of the server instance that hosts the availability replica, along with an icon that indicates the current connection state of the server instance to the local server instance.

РольRole
Указывает текущую роль реплики доступности, т. е. Первичная или Вторичная.Indicates the current role of the availability replica, either Primary or Secondary. Дополнительные сведения о ролях Группы доступности AlwaysOnAlways On availability groups см. в разделе Обзор групп доступности AlwaysOn (SQL Server).For information about Группы доступности AlwaysOnAlways On availability groups roles, see Overview of Always On Availability Groups (SQL Server).

Режим соединения во вторичной ролиConnection Mode in Secondary Role
Показывает, могут ли базы данных заданной реплики доступности, играющей роль вторичной (т. е. служащей вторичной репликой), принимать соединения от клиентов.Indicates whether the databases of a given availability replica that is performing the secondary role (that is, is acting as a secondary replica) can accept connections from clients.

Возможны следующие значения:The possible values are as follows:

ЗначениеValue ОписаниеDescription
Запретить соединенияDisallow Connections Запрещены прямые подключения к базам данных доступности, когда данная реплика доступности является вторичной.No direct connections are allowed to the availability databases when this availability replica is acting as a secondary replica. Базы данных-получатели недоступны для доступа в режиме чтения.Secondary databases are not available for read access.
Разрешить только подключения, предназначенные для чтенияAllow Only Read Intent Connections Когда эта реплика является вторичной, допускаются только прямые соединения только для чтения.Only direct read-only connections are allowed when this replica acting as a secondary replica. Для всех баз данных в реплике разрешен доступ для чтения.All database(s) in the replica are available for read access.
Разрешить все соединенияAllow All Connections Когда эта реплика является вторичной, для этих баз данных разрешены все соединения с доступом только для чтения.All connections are allowed to these databases for read-only access when this replica acting as a secondary replica.

Состояние соединенияConnection State
Указывает, подключена ли в настоящий момент вторичная реплика к первичной реплике.Indicates whether a secondary replica is currently connected to the primary replica. Возможны следующие значения:The possible values are as follows:

ЗначениеValue ОписаниеDescription
ОтключеноDisconnected Для удаленной реплики доступности указывает, что она отключена от локальной реплики доступности.For a remote availability replica, indicates that it is disconnected from the local availability replica. Реакция локальной реплики на состояние «Отключена» зависит от ее роли следующим образом.The response of the local replica to the Disconnected state depends on its role, as follows:

На первичной реплике при отключении вторичной реплики базы данных-получатели отмечаются как Не синхронизирована , а первичная реплика ожидает восстановления подключения от вторичной.On the primary replica, if a secondary replica is disconnected, the secondary databases are marked as Not Synchronized on the primary replica, and the primary replica waits for the secondary to reconnect.

На вторичной реплике при обнаружении разрыва соединения начинаются попытки восстановить соединение с первичной репликой.On the secondary replica, upon detecting that it is disconnected, the secondary replica attempts to reconnect to the primary replica.
ПодключенConnected Удаленная реплика доступности, которая в настоящее время подключена к локальной реплике.A remote availability replica that is currently connected to the local replica.
NULLNULL Если локальная реплика является вторичной, то это значение — NULL для других вторичных реплик.If the local replica is a secondary replica, this value is NULL for other secondary replicas.

Состояние синхронизацииSynchronization State
Указывает, синхронизирована ли вторичная реплика с первичной репликой в настоящий момент.Indicates whether a secondary replica is currently synchronized with primary replica. Возможны следующие значения:The possible values are as follows:

ЗначениеValue ОписаниеDescription
Не синхронизированаNot Synchronized База данных не синхронизирована или еще не присоединена к группе доступности.The database is not synchronized or has not yet been joined to the availability group.
синхронизировано;Synchronized База данных синхронизирована с базой данных-источником в текущей первичной реплике, если таковая имеется, либо на последней первичной реплике.The database is synchronized with the primary database on the current primary replica, if any, or on the last primary replica.

Примечание. В режиме высокой производительности база данных никогда не находится в состоянии "Синхронизировано".Note: In performance mode, the database is never in the Synchronized state.
NULLNULL Неизвестное состояние.Unknown state. Это значение возникает, когда экземпляр локального сервера не может обмениваться данными с отказоустойчивым кластером WSFC (то есть этот локальный узел не принадлежит кворуму отказоустойчивого кластера WSFC).This value occurs when the local server instance cannot communicate with the WSFC failover cluster (that is the local node is not part of WSFC quorum).

Примечание

Сведения о счетчиках производительности для реплик доступности см. в статье SQL Server, реплика доступности.For information about performance counters for availability replicas, see SQL Server, Availability Replica.

Подробные сведения о базе данных доступностиAvailability Database Details

На экране подробных сведений База данных доступности отображаются следующие свойства баз данных доступности в данной группе доступности.The Availability Database details screen displays the following properties of the availability databases in a given availability group:

НазваниеName
Имя базы данных доступности.The name of the availability database.

Состояние синхронизацииSynchronization State
Указывает, синхронизирована ли база данных доступности с первичной репликой.Indicates whether the availability database is currently synchronized with primary replica.

Возможны следующие состояния синхронизации.The possible synchronization states are as follows:

ЗначениеValue ОписаниеDescription
СинхронизацияSynchronizing База данных-получатель приняла записи журнала транзакций базы данных-источника, которые еще не записаны на диск (не зафиксированы).The secondary database has received the transaction log records for the primary database that are not yet written to disk (hardened).

Примечание. В режиме асинхронной фиксации состояние синхронизации — всегда Синхронизировано.Note: In asynchronous-commit mode, the synchronization state is always Synchronizing.

ПриостановленаSuspended
Указывает, находится ли база данных доступности в настоящее время в режиме «в сети».Indicates whether the availability database is currently online. Возможны следующие значения:The possible values are as follows:

ЗначениеValue ОписаниеDescription
ПриостановленаSuspended Это состояние указывает, что база данных приостановлена локально и ее необходимо возобновить вручную.This state indicates that the database is suspended locally and needs to be manually resumed.

В первичной реплике значение не является достоверным для базы данных-получателя.On the primary replica, the value is unreliable for a secondary database. Чтобы достоверно определить, приостановлена ли база данных-получатель, выполните запрос по ней к вторичной реплике, в которой размещена база данных.To reliably determine whether a secondary database is suspended, query it on the secondary replica that hosts the database.
Не присоединенаNot Joined Показывает, что база данных-получатель либо не была присоединена к группе доступности, либо была удалена из группы.Indicates that the secondary database either has not been joined to the availability group or has been removed from the group.
Справка в ИнтернетеOnline Указывает, что база данных не приостановлена в локальной реплике доступности и что она подключена.Indicates that the database is not suspended on the local availability replica and that the database is connected.
Не подключенаNot Connected Указывает, что вторичной реплике в настоящий момент не удается подключиться к первичной реплике.Indicates that the secondary replica is currently unable to connect to the primary replica.

Примечание

Сведения о счетчиках производительности для баз данных доступности см. в разделе SQL Server, реплика базы данных.For information about performance counters for availability databases, see SQL Server, Database Replica.

См. также:See Also

sys.dm_os_performance_counters (Transact-SQL) sys.dm_os_performance_counters (Transact-SQL)
Использование панели мониторинга AlwaysOn (среда SQL Server Management Studio) Use the Always On Dashboard (SQL Server Management Studio)
Просмотр свойств группы доступности (SQL Server) View Availability Group Properties (SQL Server)
Просмотр свойств реплики доступности (SQL Server)View Availability Replica Properties (SQL Server)