KB5093420 - Αθροιστική ενημέρωση 26 για SQL Server 2022

Ημερομηνία κυκλοφορίας: 16 Ιουλίου 2026
Έκδοση: 16.0.4265.3

Σύνοψη

Αυτό το άρθρο περιγράφει το πακέτο αθροιστικής ενημέρωσης 26 (CU26) για το Microsoft SQL Server 2022. Αυτή η ενημέρωση περιέχει 12 επιδιορθώσεις που εκδόθηκαν μετά την κυκλοφορία της αθροιστικής ενημέρωσης 25 SQL Server 2022. Ενημερώνει στοιχεία στις ακόλουθες δομές:

  • SQL Server - Έκδοση προϊόντος: 16.0.4265.3, έκδοση αρχείου: 2022.160.4265.3
  • Υπηρεσίες ανάλυσης - Έκδοση προϊόντος: 16.0.43.252, έκδοση αρχείου: 2022.160.43.252

Σημαντικό

Για να προστατεύσετε το SQL Server στα Windows, ενεργοποιήστε την κρυπτογράφηση με την Εκτεταμένη προστασία.

Γνωστά προβλήματα σε αυτήν την ενημέρωση

Εσφαλμένη συμπεριφορά SESSION_CONTEXT σε παράλληλα σχέδια

Τα ερωτήματα που χρησιμοποιούν την ενσωματωμένη SESSION_CONTEXT συνάρτηση ενδέχεται να επιστρέψουν εσφαλμένα αποτελέσματα ή να ενεργοποιήσουν αρχεία ένδειξης σφαλμάτων παραβίασης πρόσβασης (AV) όταν εκτελούνται σε παράλληλα σχέδια ερωτημάτων. Αυτό το πρόβλημα παρουσιάζεται εξαιτίας του τρόπου με τον οποίο τοSESSION_CONTEXT αλληλεπιδρά με νήματα παράλληλης εκτέλεσης, ιδιαίτερα αν η περίοδος λειτουργίας έχει επαναφερθεί για επαναχρησιμοποίηση.

Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα "Γνωστά ζητήματα " στο SESSION_CONTEXT.

Τα συνδεδεμένα ερωτήματα διακομιστή που χρησιμοποιούν MSDASQL αποτυγχάνουν με σφάλμα 7416

Τα συνδεδεμένα ερωτήματα διακομιστή που χρησιμοποιούν την υπηρεσία παροχής MSDASQL (υπηρεσία παροχής OLE DB για προγράμματα οδήγησης ODBC) και καθορίζουν μια συμβολοσειρά υπηρεσίας παροχής (@provstr) αποτυγχάνουν και επιστρέφουν το ακόλουθο μήνυμα σφάλματος:

Msg 7416, Επίπεδο 16
Η πρόσβαση στον απομακρυσμένο διακομιστή απορρίπτεται, επειδή δεν υπάρχει αντιστοίχιση σύνδεσης.

Ένας αυστηρότερος έλεγχος επικύρωσης σύνδεσης στο μηχανισμό βάσεων δεδομένων μπορεί να απορρίψει συνδέσεις για ορισμένες ρυθμίσεις παραμέτρων συνδεδεμένου διακομιστή που χρησιμοποιούν την MSDASQL υπηρεσία παροχής, ακόμα και αν οι προηγούμενες δομές επέτρεπαν αυτές τις συνδέσεις.

Για περισσότερες πληροφορίες και λύσεις, ανατρέξτε Τα ρωτήματα συνδεδεμένου διακομιστή που χρησιμοποιούν το MSDASQL αποτυγχάνουν με σφάλμα 7416.

Παραβίαση πρόσβασης κατά την υποβολή ερωτήματος sys.dm_exec_requests κατά την ανάκτηση της βάσης δεδομένων

Τα ερωτήματα σε sys.dm_exec_requests ενδέχεται να προκαλέσουν παραβίαση πρόσβασης και να δημιουργήσουν ένα αρχείο αποτύπωσης, αν εκτελούνται ενώ μια βάση δεδομένων εξακολουθεί να ανακτά. Αυτό το πρόβλημα μπορεί να παρουσιαστεί κατά τη διάρκεια μιας λειτουργίας βάσης δεδομένων RESTORE, κατά την εκκίνηση της ανάκτησης ή πριν από την ολοκλήρωση της σύνδεσης μιας ρεπλίκας ομάδας διαθεσιμότητας.

Το αρχείο καταγραφής σφαλμάτων SQL Server περιέχει καταχωρήσεις με μορφή παρόμοια με το ακόλουθο κείμενο:

The database '<DatabaseName>' is marked RESTORING and is in a state that does not allow recovery to be run.
***Stack Dump being sent to <SQLServerLogFolder>\SQLDump0215.txt
SqlDumpExceptionHandler: Process 77 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
*******************************************************************************

BEGIN STACK DUMP:
  07/30/26 07:37:23 spid 77

Exception Address = <frame id="00" address="0x7FFDED94970D" pdb="sqlmin.pdb" age="2" guid="E1039014-237E-4DB6-88FD-4A2AB31C651F" module="sqlmin" rva="0x2970D" />
Exception Code    = c0000005 EXCEPTION_ACCESS_VIOLATION
Access Violation occurred reading address 00000000000000F0
Input Buffer <size> bytes -
          <dbo.sp_YourMonitoringStoredProcedure>

Αυτό το πρόβλημα παρουσιάζεται εξαιτίας μιας αλλαγής που προκαλεί την αναφορά εσωτερικών δομών στη μνήμη πριν από την πλήρη προετοιμασία τους.

Η Microsoft γνωρίζει αυτό το πρόβλημα και διερευνά μια επιδιόρθωση. Μέχρι να είναι διαθέσιμη μια επιδιόρθωση, χρησιμοποιήστε έναν από τους ακόλουθους μετριασμούς:

  • Ενεργοποιήστε τη σημαία ιχνηλάτησης 4696 για να εξαιρεθείτε από την αλλαγή κώδικα που προκαλεί αυτό το πρόβλημα. Α ενεργοποιήσετε αυτήν τη σημαία ανίχνευσης, τα ερωτήματα παρακολούθησης που υποβάλλουν ερώτημα sys.dm_exec_requests ή sys.sysprocesses σε δευτερεύουσες ρεπλίκες μπορεί να επιστρέψουν το σφάλμα 976 ή το σφάλμα 978, όπως έκαναν πριν από την εγκατάσταση αυτής της ενημέρωσης.
  • Αποφύγετε τα ερωτήματα έναντι sys.dm_exec_requests για βάσεις δεδομένων που ανακτώνται.
  • Καταργήστε την εγκατάσταση αυτής της ενημέρωσης.

Βελτιώσεις και επιδιορθώσεις που περιλαμβάνονται σε αυτήν την ενημέρωση

Διατίθεται ένα βιβλίο εργασίας του Microsoft Excel με δυνατότητα λήψης που περιέχει μια συνοπτική λίστα δομών, μαζί με τον τρέχοντα κύκλο ζωής υποστήριξης. Το αρχείο Excel περιέχει επίσης λεπτομερείς λίστες επιδιόρθωσης για SQL Server 2022, SQL Server 2019 και SQL Server 2017. Κάντε λήψη αυτού του αρχείου Excel τώρα.

Σημείωση

Μπορείτε να κάνετε απευθείας αναφορά σε μεμονωμένες καταχωρήσεις στον παρακάτω πίνακα μέσω ενός σελιδοδείκτη. Αν επιλέξετε οποιοδήποτε αναγνωριστικό αναφοράς σφάλματος στον πίνακα, προστίθεται μια ετικέτα σελιδοδείκτη στη διεύθυνση URL χρησιμοποιώντας τη μορφή "#NNNNNNN". Στη συνέχεια, μπορείτε να κάνετε κοινή χρήση αυτής της διεύθυνσης URL με άλλους χρήστες, ώστε να μπορούν να μεταβούν απευθείας στην επιθυμητή επιδιόρθωση στον πίνακα.

Για περισσότερες πληροφορίες σχετικά με τα σφάλματα που έχουν διορθωθεί και τις βελτιώσεις που περιλαμβάνονται σε αυτήν την αθροιστική ενημέρωση, ανατρέξτε στον παρακάτω πίνακα.

Αναφορά σφάλματος Περιγραφή Περιοχή επιδιόρθωσης Στοιχείο Πλατφόρμα
5132800 Προσθέτει πιο λεπτομερείς πληροφορίες σφάλματος στο αρχείο καταγραφής του συμπλέγματος ανακατεύθυνσης Windows Server, εάν το DLL του πόρου της ομάδας διαθεσιμότητας δεν μπορεί να ανακτήσει πληροφορίες στήλης διαγνωστικών. Μηχανισμός SQL Server Υψηλή διαθεσιμότητα και αποκατάσταση καταστροφής Windows
5138995 Προσθέτει υποστήριξη για την κατάργηση μιας διεύθυνσης IP από έναν ακροατή ομάδας διαθεσιμότητας με χρήση της ALTER AVAILABILITY GROUP ... MODIFY LISTENER ... REMOVE IP εντολής. Μηχανισμός SQL Server Υψηλή διαθεσιμότητα και αποκατάσταση καταστροφής Windows
5196012 Διορθώνει μια ευπάθεια έγχυσης SQL στην sys.sp_MSforeachdb αποθηκευμένη διαδικασία που επιτρέπει σε έναν εξουσιοδοτημένο εισβολέα να αυξήσει δικαιώματα μέσω δικτύου. Μηχανισμός SQL Server Υπηρεσίες διαχείρισης Όλα
5197074 Διορθώνει ένα πρόβλημα κατά το οποίο ένα πρόγραμμα συντήρησης αναδόμησης ευρετηρίου σταματά να ανταποκρίνεται λόγω ενός μακροχρόνιου ερωτήματος. Μηχανισμός SQL Server Πλάνο συντήρησης Όλα
5216517 Διορθώνει ένα πρόβλημα στο οποίο τα ερωτήματα παρακολούθησης που χρησιμοποιούν sys.dm_exec_requests ή sys.sysprocesses κατά διαστήματα αποτυγχάνουν και επιστρέφουν το σφάλμα "976" ή "978" σε μια δευτερεύουσα ρεπλίκα σε μια ομάδα διαθεσιμότητας. Μηχανισμός SQL Server Υψηλή διαθεσιμότητα και αποκατάσταση καταστροφής Windows
5219564 Διορθώνει ένα ζήτημα στον υπολογισμό παρεμβολής του νέου εκτιμητή πληθικότητας για πολύ μεγάλες τιμές που μπορεί να προκαλέσουν ALTER INDEX μια λειτουργία για να επιλέξετε ένα σειριακό σχέδιο. Μηχανισμός SQL Server Εκτέλεση ερωτήματος Όλα
5240249 Καταργεί την υπό απόσυρση βιβλιοθήκη κρυπτογράφησης RSA32Lib ως μέρος του συνεχιζόμενου εκσυγχρονισμού κρυπτογράφησης. Μηχανισμός SQL Server Universal Communication Stack Windows
5272424 Διορθώνει μια παραβίαση πρόσβασης που παρουσιάζεται όταν αντιμετωπίζετε ALTER PARTITION FUNCTION ... SPLIT RANGE μια συνάρτηση διαμερίσματος που χρησιμοποιείται από έναν πίνακα που έχει μια στήλη ταυτότητας που αναφέρεται επίσης από ένα ευρετήριο συμπλέγματος σε μια προβολή δεσμευμένη σε σχήμα. Μηχανισμός SQL Server Δυνατότητα προγραμματισμού Όλα
5285172 Διορθώνει μια μη έγκυρη κατάσταση χρονοδιαγράμματος που μπορεί να προκύψει όταν η SQL Server εγγράφει ορισμένα σφάλματα στο αρχείο καταγραφής σφαλμάτων. Μηχανισμός SQL Server Δυνατότητα προγραμματισμού Όλα
5293216 Προσαρμόζει το ρυθμό δειγματοληψίας για στοιχειώδη στατιστικά στοιχεία, εάν ο τελευταίος ρυθμός δειγματοληψίας ήταν 100 τοις εκατό και έχουν εισαχθεί πολλές νέες γραμμές στον πίνακα. Μηχανισμός SQL Server Εκτέλεση ερωτήματος Όλα
5300009 Βελτιώνει τη διαχείριση μνήμης κατά τη μεταγλώττιση ερωτημάτων για ευρετήρια columnstore προκειμένου να μειωθεί ο χρόνος μεταγλώττισης ερωτήματος. Μηχανισμός SQL Server Μέθοδοι πρόσβασης σε αποθηκευμένα δεδομένα Windows
5347342 Διορθώνει μια μη δώσουν κατάσταση χρονοδιαγράμματος που μπορεί να προκύψει εάν sys.dm_db_index_operational_stats επαναλαμβάνεται μέσω ενός μεγάλου αριθμού σωρών στο cache ή δέντρων B. Μηχανισμός SQL Server Μέθοδοι πρόσβασης σε αποθηκευμένα δεδομένα Όλα

Τρόπος απόκτησης ή λήψης αυτού ή της πιο πρόσφατης αθροιστικής ενημέρωσης

Τρόπος απόκτησης ή λήψης της πιο πρόσφατης αθροιστικής ενημέρωσης για τα Windows (συνιστάται)

Η ακόλουθη ενημέρωση είναι διαθέσιμη από το Κέντρο λήψης αρχείων της Microsoft:

Άμεση λήψη της πιο πρόσφατης αθροιστικής ενημέρωσης για το SQL Server 2022

Σημείωση

  • Το Κέντρο λήψης αρχείων της Microsoft προσφέρει πάντα την πιο πρόσφατη έκδοση μονάδας δυναμικότητας SQL Server 2022.
  • Αν η σελίδα λήψης δεν εμφανίζεται, επικοινωνήστε με την Εξυπηρέτηση πελατών και υποστήριξη της Microsoft για να αποκτήσετε την αθροιστική ενημέρωση.
Τρόπος απόκτησης ή λήψης αυτής της αθροιστικής ενημερωμένης έκδοσης για Windows από τον Κατάλογο του Microsoft Update

Η ακόλουθη ενημέρωση είναι διαθέσιμη από τον Κατάλογο του Microsoft Update:

Σημείωση

  • Ο Κατάλογος του Microsoft Update περιέχει αυτήν την μονάδα δυναμικότητας SQL Server 2022 και κυκλοφόρησε προηγουμένως εκδόσεις μονάδας δυναμικότητας SQL Server 2022.
  • Αυτή η μονάδα δυναμικότητας είναι επίσης διαθέσιμη μέσω των Υπηρεσιών Windows Server Update Services (WSUS).
  • Συνιστάται να εγκαθιστάτε πάντα την πιο πρόσφατη αθροιστική ενημέρωση που είναι διαθέσιμη.
Τρόπος απόκτησης ή λήψης της πιο πρόσφατης αθροιστικής ενημέρωσης για Linux

Για να ενημερώσετε το SQL Server 2022 στο Linux στην πιο πρόσφατη μονάδα δυναμικότητας, πρέπει πρώτα να έχετε ρυθμίσει τις παραμέτρους του αποθετηρίου αθροιστικής ενημέρωσης. Στη συνέχεια, ενημερώστε τα πακέτα SQL Server σας χρησιμοποιώντας την κατάλληλη εντολή ενημέρωσης για συγκεκριμένη πλατφόρμα.

Για οδηγίες εγκατάστασης και άμεσες συνδέσεις για τις λήψεις του πακέτου μονάδας δυναμικότητας, ανατρέξτε στις Σημειώσεις έκδοσης του SQL Server 2022.

Πληροφορίες αρχείων

Πληροφορίες κατακερματισμού αρχείων

Μπορείτε να επαληθεύσετε τη λήψη υπολογίζοντας τον κατακερματισμό του αρχείου SQLServer2022-KB5093420-x64.exe μέσω της ακόλουθης εντολής:

certutil -hashfile SQLServer2022-KB5093420-x64.exe SHA256

Όνομα αρχείου Κατακερματισμός SHA256
SQLServer2022-KB5093420-x64.exe A0FA6A60779CFE4C2273BDB7A9AA68E8A3B74D482650B20F1544E03386B226BC
Πληροφορίες αρχείου πακέτου αθροιστικής ενημέρωσης

Κάντε λήψη της λίστας των αρχείων που περιλαμβάνονται στο KB5093420.

Σημειώσεις για αυτήν την ενημέρωση

Προαπαιτούμενα

Για να εφαρμόσετε αυτήν την αθροιστική ενημέρωση, πρέπει να εκτελείτε το SQL Server 2022.

Πληροφορίες επανεκκίνησης

Δεν χρειάζεται να επανεκκινήσετε τον υπολογιστή μετά την εγκατάσταση αυτής της αθροιστικής ενημέρωσης.

Πληροφορίες μητρώου

Για να χρησιμοποιήσετε μία από τις άμεσες επιδιορθώσεις σε αυτό το πακέτο, δεν χρειάζεται να κάνετε αλλαγές στο μητρώο.

Σημαντικές ειδοποιήσεις

Αυτό το άρθρο παρέχει επίσης τις ακόλουθες σημαντικές πληροφορίες.

Έκδοση δομής μονάδας δυναμικότητας υπηρεσιών ανάλυσης

Ξεκινώντας από το Microsoft SQL Server 2017, ο αριθμός έκδοσης δομής των Υπηρεσιών ανάλυσης και ο αριθμός έκδοσης δομής της Μηχανής βάσης δεδομένων SQL Server δεν ταιριάζουν. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επαλήθευση της έκδοσης δομής αθροιστικής ενημέρωσης των Υπηρεσιών ανάλυσης.

Αθροιστικές ενημερώσεις (Μονάδα δυναμικότητας)

  • Κάθε νέα μονάδα δυναμικότητας περιέχει όλες τις επιδιορθώσεις που περιλαμβάνονταν στην προηγούμενη μονάδα δυναμικότητας για την εγκατεστημένη έκδοση του SQL Server.
  • Οι μονάδες δυναμικότητας του SQL Server πιστοποιούνται στα ίδια επίπεδα με τα πακέτα υπηρεσιών και θα πρέπει να εγκαθίστανται με την ίδια εμπιστοσύνη.
  • Συνιστάται η συνεχής, προνοητική εγκατάσταση των μονάδων δυναμικότητας καθώς γίνονται διαθέσιμες σύμφωνα με αυτές τις οδηγίες:
    • Τα ιστορικά δεδομένα δείχνουν ότι ένας σημαντικός αριθμός υποθέσεων υποστήριξης αφορά ένα πρόβλημα που έχει ήδη αντιμετωπιστεί σε μια λειτουργική ομάδα που έχει κυκλοφορήσει.
    • Οι μονάδες δυναμικότητας ενδέχεται να περιέχουν πρόσθετη τιμή επάνω και πάνω από άμεσες επιδιορθώσεις. Αυτό περιλαμβάνει ενημερώσεις υποστήριξης, διαχειρισιμότητας και αξιοπιστίας.
  • Συνιστάται να δοκιμάσετε τις μονάδες δυναμικότητας του SQL Server πριν από την ανάπτυξή τους σε περιβάλλοντα παραγωγής.
Ανάπτυξη υβριδικού περιβάλλοντος

Όταν αναπτύσσετε μια ενημέρωση σε ένα υβριδικό περιβάλλον (όπως "Πάντα ενεργό", αναπαραγωγή, σύμπλεγμα και κατοπτρισμός), προτείνουμε να ανατρέξετε στα ακόλουθα άρθρα πριν από την ανάπτυξη της ενημέρωσης:

Υποστήριξη γλωσσών

Οι μονάδες δυναμικότητας του SQL Server είναι επί του παρόντος πολύγλωσσες. Επομένως, αυτό το πακέτο μονάδας δυναμικότητας δεν αφορά συγκεκριμένα μία γλώσσα. Ισχύει για όλες τις υποστηριζόμενες γλώσσες.

Ενημερωμένα στοιχεία (δυνατότητες)

Ένα πακέτο μονάδας δυναμικότητας περιλαμβάνει όλες τις διαθέσιμες ενημερώσεις για όλα τα στοιχεία SQL Server 2022 (δυνατότητες). Ωστόσο, η αθροιστική ενημέρωση ενημερώνει μόνο εκείνα τα στοιχεία που είναι εγκατεστημένα τη συγκεκριμένη στιγμή στην Παρουσία του SQL Server που επιλέγετε να εξυπηρετηθεί. Αν μια δυνατότητα SQL Server (για παράδειγμα, οι Υπηρεσίες ανάλυσης) προστεθεί στην παρουσία μετά την εφαρμογή αυτής της μονάδας δυναμικότητας, πρέπει να εφαρμόσετε ξανά αυτήν τη μονάδα δυναμικότητας για να ενημερώσετε τη νέα δυνατότητα σε αυτήν τη μονάδα δυναμικότητας.

Υποστήριξη για αυτήν την ενημέρωση

Αν προκύψουν άλλα προβλήματα ή αν απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε μια αίτηση εξυπηρέτησης. Το συνηθισμένο κόστος υποστήριξης θα ισχύει για πρόσθετες ερωτήσεις υποστήριξης και για προβλήματα που δεν πληρούν τις προϋποθέσεις για αυτήν τη συγκεκριμένη αθροιστική ενημέρωση. Για μια πλήρη λίστα των αριθμών τηλεφώνου Εξυπηρέτησης πελατών και Υποστήριξης της Microsoft ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, μεταβείτε στην τοποθεσία web Υποστήριξης της Microsoft.

Τρόπος κατάργησης της εγκατάστασης αυτής της ενημέρωσης

Τρόπος κατάργησης της εγκατάστασης αυτής της ενημέρωσης στα Windows
  1. Στο Πίνακας Ελέγχου, ανοίξτε το στοιχείο Προγράμματα και δυνατότητες και, στη συνέχεια, επιλέξτε Προβολή εγκατεστημένων ενημερώσεων.
  2. Εντοπίστε την καταχώρηση που αντιστοιχεί σε αυτήν την αθροιστική ενημέρωση στο SQL Server 2022.
  3. Πατήστε παρατεταμένα την εφαρμογή (ή κάντε δεξιό κλικ σε αυτήν) και έπειτα επιλέξτε Κατάργηση εγκατάστασης.
Τρόπος κατάργησης της εγκατάστασης αυτής της ενημέρωσης στο Linux

Για να καταργήσετε την εγκατάσταση αυτής της μονάδας δυναμικότητας στο Linux, πρέπει να επαναφέρετε το πακέτο στην προηγούμενη έκδοση. Για περισσότερες πληροφορίες σχετικά με τον τρόπο επαναφοράς της εγκατάστασης, ανατρέξτε στο θέμα Επαναφορά SQL Server.

Παραπομπές