KB4486931 — LABOJUMS: jaunināšana uz SQL Server 2016 SP2 CU3 vai CU4 neizdodas ar kļūdu, kad sysadmin konts "sa" tiek pārdēvēts SQL Server 2016 un 2017

Attiecas uz
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)

Pazīmes

Apsveriet šādu scenāriju:

  • Jums ir Microsoft SQL Server 2016 vai 2017, kas ir izplatītājs SQL Server replicēšanā.
  • Iebūvētajam sistēmas administratora kontam "sa" tiek piešķirts cits nosaukums, pat ja "sa" ir atspējots.
  • Jūs mēģināt jaunināt uz SQL Server 2016 2. servisa pakotnes (SP2), 3. kumulatīvā atjauninājuma (CU3), 4. kumulatīvā atjauninājuma (CU4) vai jaunākām versijām.

Šādā gadījumā pamanīsit, ka jaunināšanas darbība neizdodas, un SQL Server kļūdu žurnālā var tikt parādīts līdzīgs kļūdas ziņojums:

Norādītais '@owner_login_name' nav derīgs (derīgas vērtības atgriež sp_helplogins [izņemot Windows NT grupas])

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".

Risinājums

Šī problēma ir novērsta šādos SQL Server kumulatīvajos atjauninājumos:

Piezīme. Lai izvairītos no kļūdas ziņojuma saņemšanas, veicot jaunināšanu uz SQL Server 2016 SP2 CU3 vai CU4, ir jāatinstalē CU3 vai CU4 un jāinstalē SQL Server 2016 SP2 CU5 vai jaunākas versijas.

Par SQL Server kumulatīvajiem atjauninājumiem:

Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos SQL Server kumulatīvos atjauninājumus:

Atsauces

Uzziniet par terminoloģiju, ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.