Проблема
Рассмотрим следующий сценарий.
- Функция групп доступности AlwaysOn используется в Microsoft SQL Server 2012, 2014 или 2016.
- При совершении операций в журнале транзакций создается резервная копия журнала транзакций.
- После завершения резервного копирования деятельность журнала транзакций прекращается.
- Вы удаляете базу данных из группы доступности AlwaysOn.
В этом сценарии при добавлении базы данных обратно в группу доступности AlwaysOn возникает ошибка 1478.
Решение
Эта проблема была впервые исправлена в следующем накопительном пакете обновления SQL Server:
- Накопительный пакет обновления 1 для SQL Server 2014 с пакетом обновления 2 (SP2)
- Накопительный пакет обновления 8 для SQL Server 2014 с пакетом обновления 1 (SP1)
- Накопительный пакет обновления 1 для SQL Server 2016
- Накопительный пакет обновления 14 для SQL Server 2014
- Накопительный пакет обновления для 3 SQL Server 2012 с пакетом обновления 3 (SP3)
Рекомендация. Установите последний накопительный пакет обновления для SQL Server
Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые входили в состав предыдущего накопительного пакета обновления. Рекомендуется скачать и установить последние накопительные пакеты обновления для SQL Server:
- Последний накопительный пакет обновления для SQL Server 2016
- Последний накопительный пакет обновления для SQL Server 2014 (SP1/SP2)
- Последний накопительный пакет обновления для SQL Server 2012 с пакетом обновления 3 (SP3)
Временное решение
Чтобы временно решить эту проблему, создайте резервную копию журнала транзакций на основной реплике, восстановите резервную копию журнала на вторичной реплике без восстановления, а затем повторно присоедините вторичную реплику к группе доступности AlwaysOn.
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».
Ссылки
Узнайте о терминологии , используемой корпорацией Майкрософт для описания обновлений программного обеспечения.