Симптоми
Обмислете следния сценарий:
-
Имате Microsoft SQL Server 2016 или 2017, който е дистрибутор в SQL Server Репликация.
-
Вграденият sysadmin акаунт "sa" е преименуван на друго име, дори ако "sa" е дезактивиран.
-
Опитвате се да надстроите до SQL Server 2016 Service Pack 2 (SP2) кумулативна актуализация 3 (CU3), кумулативна актуализация 4 (CU4) или по-нови версии.
В този случай може да забележите, че операцията надстройка е неуспешна и може да получите съобщение за грешка, подобно на следното в регистрационния файл за грешки на SQL Server:
Указаното "@owner_login_name" е невалидно (валидните стойности се връщат от sp_helplogins [с изключение на Windows групи на NT])
Статут
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Отнася се за".
Решение
Този проблем е коригиран в следните кумулативни актуализации за SQL Server:
Забележка: За да избегнете получаването на съобщение за грешка при надстройване до SQL Server 2016 SP2 CU3 или CU4, трябва да деинсталирате CU3 или CU4 и да инсталирате SQL Server 2016 SP2 CU5 или по-нови версии.
За кумулативните актуализации за SQL Server:
Всяка нова кумулативна актуализация за SQL Server съдържа всички горещи поправки и всички корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте най-новите кумулативни актуализации за SQL Server:
Препратки
Научете повече за терминологията, която Microsoft използва за описване на актуализациите на софтуера.