Проблемы
Предположим, что у вас есть большое количество баз данных в распределенных группах доступности Always On (AG) в Microsoft SQL server 2016 и 2017. При переходе вручную навторой элементWeen Пересылка и вторичная реплика, вы заметите, что она может завершиться сбоем, даже если все реплики синхронизируются. Кроме того, вы получите сообщение об ошибке, подобное следующему:
Сообщение 41104, уровень 16, состояние 12, строка LineNumber
Отработка отказа группы доступности на локальную реплику произошел сбой, так как ресурс группы доступности не поступает в сети из-за Предыдущая ошибка.
Для идентификации ошибки можно проверить журнал ошибок SQL Server, Журналы отказоустойчивых кластеров и журналы событий системы Windows Server. Дополнительные сведения сведения о просмотре событий и журналов для отказоустойчивой кластеризации Windows Server (WSFC) можно просмотреть документацию по Windows Server. При проверке журнала ошибок появляется сообщение об ошибке, подобное следующему:
Реплика доступности для Группа доступности "<AGName>" на этом экземпляре SQL Server не может стать первичной репликой. Один или несколько базы данных не синхронизированы или не присоединены к группе доступности.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема исправлена в перечисленных ниже накопительных обновлениях для SQL Server.
-
Накопительное обновление 7 для SQL Server 2016 с пакетом обновления 2 (SP2)
-
Накопительное обновление 15 для SQL Server 2016 с пакетом обновления 1 (SP1)
Сведения о накопительных обновлениях для SQL Server.
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, включенные в предыдущий Накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Ссылки
Сведения о терминах , Корпорация Майкрософт использует для описания обновлений программного обеспечения.