Проблемы
Рассмотрим следующий сценарий.
-
У вас есть группа доступности Always On с сотнями баз данных в Microsoft SQL Server 2014 или 2016.
-
В этой группе доступности работают тяжелые рабочие нагрузки.
-
Выполняется отработка отказа группы доступности.
В этом случае базы данных в группе доступности на новой первичной реплике могут отображаться как не синхронизированные из-за длительных операций отмены, а базы данных в группе доступности на новой вторичной реплике могут отображаться как инициализация и синхронизация после отработки отказа после перехода на другую реплику из-за обработки сообщений. Кроме того, в журнале ошибок SQL Server регистрируются сообщения об ошибках, похожие на приведенные ниже.
Ошибка: 35278, уровень серьезности: 17, состояние: 4. Database_name базы данных доступности, которая входит в состав роли, перезапускается для повторной синхронизации с ResyncWithPrimary-повреждением [9]-EOL: 00000047:00000F58:0001 Recovery: FFFFFFFF: FFFFFFFF: 0001 Undo: 00000047:: 00000F70 текущая база данных-источник. Это информационное сообщение. Никаких действий пользователя не требуется. ResyncWithPrimary-без отмены не требуется [9]-EOL: 00000047:00000F58:0001 восстановление: FFFFFFFF: FFFFFFFF: 0001 Undo: 00000047:00000F70:005F
Решение
Эта проблема исправлена в перечисленных ниже накопительных обновлениях для SQL Server.
Накопительное обновление 5 для SQL Server 2016 RTM
Накопительное обновление 2 для SQL Server 2016 с пакетом обновления 1 (SP1)
Накопительное обновление 3 для SQL Server 2014 с пакетом обновления 2
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.