Состояние синхронизации данных некоторых баз данных доступности не является исправнымData synchronization state of some availability database is not healthy

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

ВведениеIntroduction

Имя политикиPolicy Name Состояние синхронизации данных реплики доступностиAvailability Replica Data Synchronization State
ПроблемаIssue Состояние синхронизации данных некоторых баз данных доступности не является исправным.Data synchronization state of some availability database is not healthy.
КатегорияCategory ПредупреждениеWarning
АспектFacet Реплика доступностиAvailability replica

ОписаниеDescription

Эта политика проверяет состояние синхронизации базы данных доступности (также называемой «реплика базы данных»).This policy checks the data synchronization state of the availability database (also known as a "database replica"). Политика находится в неисправном состоянии, когда синхронизация данных приобретает состояние NOT SYNCRONIZING, либо не является SYNCHRONIZED при синхронной фиксации реплики баз данных.The policy is in an unhealthy state when the data synchronization state is NOT SYNCHRONIZING or the state is not SYNCHRONIZED for the synchronous-commit database replica.

Примечание

Для этого выпуска SQL Server 2017SQL Server 2017сведения о возможных причинах проблем и решениях приведены в разделе Состояние синхронизации данных некоторых баз данных доступности не является исправным в TechNet Wiki.For this release of SQL Server 2017SQL Server 2017, information about possible causes and solutions is located at Data synchronization state of availability database is not healthy on the TechNet Wiki.

Возможные причиныPossible Causes

Одна или несколько баз данных доступности в этой реплике не находятся в исправном состоянии синхронизации данных.At least one availability database on the replica has an unhealthy data synchronization state. Если это реплика доступности с асинхронной фиксацией, все базы данных доступности должны находиться в состоянии SYNCHRONIZING.If this is an asynchronous-commit availability replica, all availability databases should be in the SYNCHRONIZING state. Если эта реплика доступности настроена для синхронной фиксации, все базы данных доступности должны быть в состоянии SYNCHRONIZED.If this is a synchronous-commit availability replica, all availability databases should be in the SYNCHRONIZED state. Возможны следующие причины этой проблемы.This issue can be caused by the following:

  • Возможно, эта реплика доступности отключена.The availability replica might be disconnected.

  • Перемещение данных может быть временно приостановлено.The data movement might be suspended.

  • База данных может быть недоступна.The database might not be accessible.

  • Возможны некоторые задержки из-за проблем с сетью или нагрузки на основную или дополнительную реплику.There might be a temporary delay issue due to network latency or the load on the primary or secondary replica.

Возможное решениеPossible Solution

Устраните все неполадки, связанные с подключением или приостановкой перемещения данных.Resolve any connection or data movement suspend issues. Проверьте события, связанные с этой неполадкой при помощи среды SQL Server Management Studio, и найдите ошибку базы данных.Check the events for this issue using SQL Server Management Studio, and find the database error. Выполните действия по устранению неполадок, предписанные для этой ошибки.Follow the troubleshooting steps for the specific error.

См. также:See Also

Обзор групп доступности AlwaysOn (SQL Server) Overview of Always On Availability Groups (SQL Server)
Использование панели мониторинга AlwaysOn (среда SQL Server Management Studio)Use the Always On Dashboard (SQL Server Management Studio)