KB4040519 – КОРЕКЦИЯ: Автоматичното позициониране в групи за наличност произволно води до грешка 41169 в SQL Server 2016 или 2017

Отнася се за
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions)

Симптоми

Задавате AlwaysOn Availability Group автоматично посядване във всеки екземпляр на Microsoft SQL Server 2016 или 2017. След като добавите базата данни към групата за наличност, получавате съобщение за грешка, което прилича на следното в екземпляра, в който се намира вторичното копие:

Забележка

Грешка 41169: Възникна грешка при опит за достъп до базата данни на групата за наличност с ИД "%.*ls" в групата за наличност "%.*ls". Базата данни за наличност не се намира в конфигурацията на групата за достъпност. Проверете дали името на групата за достъпност и ИД на базата данни за достъпност са правилни, след което опитайте отново командата.

Причина

Този проблем възниква, защото автоматичното позициониране може произволно да не успее да инициализира наличността на базата данни.

Решение

Тази корекция е включена в следните кумулативни актуализации за SQL Server:

Сборна актуализация 1 за SQL Server 2017

Сборна актуализация 5 за SQL Server 2016 Service Pack 1

За компилациите на SQL Server

Всяка нова компилация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са включени в предишната компилация. Препоръчваме да инсталирате най-новите сборни актуализации за SQL Server:

Последна сборна актуализация за SQL Server 2017

Най-новата компилация за SQL Server 2016

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Справки

Научете повече относно терминологията, която Microsoft използва за описване на актуализациите на софтуера.