Ongelman ilmenemistapa
Mieti seuraavaa tilannetta:
- Sinulla on Microsoft SQL Server 2016 tai 2017, joka on SQL Server Replication -jakelija.
- Sisäinen järjestelmänvalvojan tili "sa" nimetään uudelleen, vaikka "sa" on poistettu käytöstä.
- Yrität päivittää SQL Server 2016 Service Pack 2 (SP2) kumulatiiviseen päivitykseen 3 (CU3), kumulatiiviseen päivitykseen 4 (CU4) tai sitä uudempaan versioon.
Tässä tilanteessa saatat huomata, että päivitystoiminto epäonnistuu, ja saatat saada seuraavan kaltaisen virhesanoman SQL Server -virhelokissa:
Määritetty @owner_login_name on virheellinen (sp_helplogins palauttaa kelvolliset arvot [pois lukien Windows NT ryhmät])
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.
Ratkaisu
Tämä ongelma on korjattu seuraavissa SQL Server kumulatiivisissa päivityksissä:
Huomautus: Jos haluat välttää virhesanoman päivittämisen aikana SQL Server 2016 SP2 CU3:een tai CU4:ään, poista CU3:n tai CU4:n asennus ja asenna SQL Server 2016 SP2 CU5 tai uudempi versio.
Tietoja SQL Server:n kumulatiivisista päivityksistä:
Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:
Viitteet
Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.