Застосовується до
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Ознаки

Розглянемо такий сценарій:

  • У вас є Microsoft SQL Server 2016 або 2017, який є дистриб'ютором у реплікації SQL Server.

  • Вбудований обліковий запис sysadmin "sa" перейменовано на інше ім'я, навіть якщо "sa" вимкнуто.

  • Ви намагаєтеся оновити до SQL Server 2016 пакет оновлень 2 (SP2) сукупний пакет оновлень 3 (CU3), сукупний пакет оновлень 4 (CU4) або пізніших версій.

У цій ситуації може помітити, що оновлення операцію не вдається, і може з'явитися повідомлення про помилку приблизно такого вигляду в журналі SQL Server помилок:

Указано неприпустиме значення "@owner_login_name" (припустимі значення повертаються sp_helplogins [за винятком груп Windows NT])

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".

Спосіб вирішення

Цю проблему вирішено в сукупному пакеті оновлень для SQL Server:

Примітка: Щоб уникнути отримання повідомлення про помилку під час оновлення до SQL Server 2016 ПАКЕТ ОНОВЛЕНЬ 2 CU3 або CU4, видаліть CU3 або CU4 та інсталюйте SQL Server 2016 SP2 CU5 або пізніших версій.

Про сукупні оновлення для SQL Server:

Кожен новий сукупний пакет оновлень для SQL Server містить усі виправлення та всі виправлення системи безпеки, які входили в попередній сукупний пакет оновлень. Ознайомтеся з останніми сукупними оновленнями для SQL Server:

Посилання

Дізнайтеся про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.