Dotyczy
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)

Symptomy

Rozpatrzmy następujący scenariusz:

  • Masz Microsoft SQL Server 2016 lub 2017, który jest dystrybutorem w replikacji SQL Server.

  • Nazwa wbudowanego konta sysadmin "sa" jest zmieniana na inną nazwę, nawet jeśli jest wyłączona opcja "sa".

  • Próbujesz przeprowadzić uaktualnienie do SQL Server 2016 z dodatkiem Service Pack 2 (SP2) — aktualizacja zbiorcza 3 (CU3), aktualizacja zbiorcza 4 (CU4) lub nowsza.

W takiej sytuacji możesz zauważyć niepowodzenie operacji uaktualniania i może zostać wyświetlony komunikat o błędzie podobny do następującego w dzienniku błędów SQL Server:

Określona wartość "@owner_login_name" jest nieprawidłowa (prawidłowe wartości są zwracane przez sp_helplogins [z wyjątkiem Windows grup NT])

Stan

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Rozwiązanie

Ten problem został rozwiązany w następujących aktualizacjach zbiorczych dla SQL Server:

Uwaga: Aby uniknąć otrzymywania komunikatu o błędzie podczas uaktualniania do SQL Server 2016 z dodatkiem SP2 CU3 lub CU4, należy odinstalować cu3 lub cu4 i zainstalować SQL Server 2016 SP2 CU5 lub nowsze wersje.

Informacje o aktualizacjach zbiorczych dla SQL Server:

Każda nowa aktualizacja zbiorcza dla SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla SQL Server:

Informacje

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.