Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Έχετε ένα 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 για την περιγραφή ενημερώσεων λογισμικού.