Ημερομηνία κυκλοφορίας: 12 Μαρτίου 2026
Έκδοση: 16.0.4245.2
Σύνοψη
Αυτό το άρθρο περιγράφει το πακέτο αθροιστικής ενημέρωσης 24 (CU24) για το Microsoft SQL Server 2022. Αυτή η ενημέρωση περιέχει 14 επιδιορθώσεις που εκδόθηκαν μετά την κυκλοφορία της αθροιστικής ενημέρωσης 23 SQL Server 2022. Ενημερώνει στοιχεία στις ακόλουθες δομές:
- SQL Server - Έκδοση προϊόντος: 16.0.4245.2, έκδοση αρχείου: 2022.160.4245.2
- Υπηρεσίες ανάλυσης - Έκδοση προϊόντος: 16.0.43.252, έκδοση αρχείου: 2022.160.43.252
Γνωστά προβλήματα σε αυτήν την ενημέρωση
Εσφαλμένη συμπεριφορά SESSION_CONTEXT σε παράλληλα σχέδια
Τα ερωτήματα που χρησιμοποιούν την ενσωματωμένη SESSION_CONTEXT συνάρτηση ενδέχεται να επιστρέψουν εσφαλμένα αποτελέσματα ή να ενεργοποιήσουν αρχεία ένδειξης σφαλμάτων παραβίασης πρόσβασης (AV) όταν εκτελούνται σε παράλληλα σχέδια ερωτημάτων. Αυτό το πρόβλημα παρουσιάζεται εξαιτίας του τρόπου με τον οποίο τοSESSION_CONTEXT αλληλεπιδρά με νήματα παράλληλης εκτέλεσης, ιδιαίτερα αν η περίοδος λειτουργίας έχει επαναφερθεί για επαναχρησιμοποίηση.
Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα "Γνωστά ζητήματα " στο SESSION_CONTEXT.
Τα συνδεδεμένα ερωτήματα διακομιστή που χρησιμοποιούν MSDASQL αποτυγχάνουν με σφάλμα 7416
Τα συνδεδεμένα ερωτήματα διακομιστή που χρησιμοποιούν την υπηρεσία παροχής MSDASQL (υπηρεσία παροχής OLE DB για προγράμματα οδήγησης ODBC) και καθορίζουν μια συμβολοσειρά υπηρεσίας παροχής (@provstr) αποτυγχάνουν και επιστρέφουν το ακόλουθο μήνυμα σφάλματος:
Msg 7416, Επίπεδο 16
Η πρόσβαση στον απομακρυσμένο διακομιστή απορρίπτεται, επειδή δεν υπάρχει αντιστοίχιση σύνδεσης.
Ένας αυστηρότερος έλεγχος επικύρωσης σύνδεσης στο μηχανισμό βάσεων δεδομένων μπορεί να απορρίψει συνδέσεις για ορισμένες ρυθμίσεις παραμέτρων συνδεδεμένου διακομιστή που χρησιμοποιούν την MSDASQL υπηρεσία παροχής, ακόμα και αν οι προηγούμενες δομές επέτρεπαν αυτές τις συνδέσεις.
Για περισσότερες πληροφορίες και λύσεις, ανατρέξτε Τα ρωτήματα συνδεδεμένου διακομιστή που χρησιμοποιούν το MSDASQL αποτυγχάνουν με σφάλμα 7416.
Σφάλμα προγράμματος ακρόασης ομάδας διαθεσιμότητας 10013 στο αρχείο καταγραφής σφαλμάτων
Εάν ρυθμίσετε τις παραμέτρους μιας ομάδας διαθεσιμότητας SQL Server με έναν ακροατή, όταν ξεκινά η υπηρεσία SQL Server ή παρουσιάζεται ανακατεύθυνση ομάδας διαθεσιμότητας, ενδέχεται να δείτε σφάλματα στο αρχείο καταγραφής σφαλμάτων SQL Server που υποδεικνύουν πρόβλημα με το αντικείμενο ακρόασης. Το παρακάτω παράδειγμα δείχνει πώς θα είναι αυτά τα σφάλματα:
The Service Broker endpoint is in disabled or stopped state.
Error: 26075, Severity: 16, State: 1.
Failed to start a listener for virtual network name '<YourAGListener>'. Error: 10013.
The Service Broker endpoint is in disabled or stopped state.
Stopped listening on listener network name '<YourAGListener>' (VNN or DISTRIBUTED_NETWORK_NAME). No user action is required.
The Service Broker endpoint is in disabled or stopped state.
Error: 10800, Severity: 16, State: 1.
The listener for the WSFC resource '<YourWSFCguid>' failed to start, and returned error code 10013, 'An attempt was made to access a socket in a way forbidden by its access permissions. '. For more information about this error code, see "System Error Codes" in the Windows Development Documentation.
Error: 19452, Severity: 16, State: 1.
The availability group listener (network name) with Windows Server Failover Clustering resource ID '<YourWSFCguid>', DNS name '<YourAGListener>', port 1433 failed to start with a permanent error: 10013. Verify port numbers, DNS names and other related network configuration, then retry the operation.
Επιπλέον, μετά την εφαρμογή αυτής της ενημέρωσης, εάν δημιουργήσετε έναν νέο ακροατή, ενδέχεται να δείτε ένα σφάλμα παρόμοιο με αυτό το παράδειγμα:
Msg 19486, Level 16, State 1, Line 3
The configuration changes to the availability group listener were completed, but the TCP provider of the instance of SQL Server failed to listen on the specified port [<YourAGListener>]. This TCP port is already in use. Reconfigure the availability group listener, specifying an available TCP port. For information about altering an availability group listener, see the "ALTER AVAILABILITY GROUP (Transact-SQL)" topic in SQL Server Books Online.
Αυτή η ενημέρωση αναγκάζει επίσης SQL Server να προσπαθήσει να ανοίξει μια θύρα TCP που χρησιμοποιείται ήδη κατά την εκκίνησή της ή κατά τη δημιουργία ενός προγράμματος ακρόασης. Αυτό έχει ως αποτέλεσμα μόνο την καταγραφή μηνυμάτων σφάλματος και δεν επηρεάζει τη λειτουργικότητα. Οι συνδέσεις ακροατή συνεχίζουν να λειτουργούν.
Η Microsoft γνωρίζει αυτό το πρόβλημα και διερευνά μια επιδιόρθωση.
Βελτιώσεις και επιδιορθώσεις που περιλαμβάνονται σε αυτήν την ενημέρωση
Διατίθεται ένα βιβλίο εργασίας του Microsoft Excel με δυνατότητα λήψης που περιέχει μια συνοπτική λίστα δομών, μαζί με τον τρέχοντα κύκλο ζωής υποστήριξης. Το αρχείο Excel περιέχει επίσης λεπτομερείς λίστες επιδιόρθωσης για SQL Server 2022, SQL Server 2019 και SQL Server 2017. Κάντε λήψη αυτού του αρχείου Excel τώρα.
Σημείωση
Μπορείτε να κάνετε απευθείας αναφορά σε μεμονωμένες καταχωρήσεις στον παρακάτω πίνακα μέσω ενός σελιδοδείκτη. Αν επιλέξετε οποιοδήποτε αναγνωριστικό αναφοράς σφάλματος στον πίνακα, προστίθεται μια ετικέτα σελιδοδείκτη στη διεύθυνση URL χρησιμοποιώντας τη μορφή "#NNNNNNN". Στη συνέχεια, μπορείτε να κάνετε κοινή χρήση αυτής της διεύθυνσης URL με άλλους χρήστες, ώστε να μπορούν να μεταβούν απευθείας στην επιθυμητή επιδιόρθωση στον πίνακα.
Για περισσότερες πληροφορίες σχετικά με τα σφάλματα που έχουν διορθωθεί και τις βελτιώσεις που περιλαμβάνονται σε αυτήν την αθροιστική ενημέρωση, ανατρέξτε στον παρακάτω πίνακα.
| Αναφορά σφάλματος | Περιγραφή | Περιοχή επιδιόρθωσης | Στοιχείο | Πλατφόρμα |
|---|---|---|---|---|
| 4868211 | Προσθέτει μια νέα προαιρετική παράμετρο, , @multi_subnet_failoverστο sp_adddistributor. |
Μηχανισμός SQL Server | Αναπαραγωγή | Όλα |
| 4874339 | Διορθώνει ένα πρόβλημα που παρουσιάζεται κατά τη δημιουργία ή την επαναφορά μιας βάσης δεδομένων σε μια περιορισμένη σύνδεση ομάδας διαθεσιμότητας. | Μηχανισμός SQL Server | Υψηλή διαθεσιμότητα και αποκατάσταση καταστροφής | Όλα |
| 4911747 | Διορθώνει ένα πρόβλημα στον υπολογισμό του buffer ταξινόμησης στη μνήμη που προκαλεί έναν ατέρμονα βρόχο όταν ο απαιτούμενος αριθμός σελίδων υπερβαίνει τα υποστηριζόμενα όρια. | Μηχανισμός SQL Server | Επαναφορά αντιγράφων ασφαλείας | Όλα |
| 4917971 | Διορθώνει μια εξαίρεση κινητής υποδιαστολής που παρουσιάζεται κατά τη μετάβαση από μια στοίβα Hekaton σε μια στοίβα που δεν είναι Hekaton. Αυτή η ενέργεια προκαλεί διακοπή της εκτέλεσης ερωτήματος. | Εκάτων | Επεξεργασία ερωτημάτων | Όλα |
| 4931278 | Διορθώνει ένα πρόβλημα κατά το οποίο μια λειτουργία ταξινόμησης σε ένα σύνολο γραμμών που είναι μεγαλύτερο από τέσσερα δισεκατομμύρια γραμμές αποτυγχάνει και δημιουργεί ένα σφάλμα διεκδίκησης. | Μηχανισμός SQL Server | Μέθοδοι πρόσβασης | Όλα |
| 4931830 | Διορθώνει ένα ζήτημα στο οποίο ο διανομέας είναι μέρος μιας ομάδας διαθεσιμότητας (AG) και χρησιμοποιεί συρραφή με διάκριση πεζών-κεφαλαίων (_CS). Ο παράγοντας διανομής χρησιμοποιεί εσφαλμένα το όνομα της κύριας ρεπλίκας AG αντί για το όνομα του προγράμματος ακρόασης AG. | Μηχανισμός SQL Server | Αναπαραγωγή | Όλα |
| 4953763 | Διορθώνει ένα πρόβλημα στο οποίο το αντίγραφο μόνο ρύθμισης παραμέτρων μιας ομάδας περιορισμένης διαθεσιμότητας δεν μπορεί να συνδεθεί μετά από επανεκκίνηση λόγω αποτυχίας εκκίνησης. | Μηχανισμός SQL Server | Υψηλή διαθεσιμότητα και αποκατάσταση καταστροφής | Όλα |
| 4955136 | Διορθώνει ένα πρόβλημα που παρουσιάζεται κατά τη χρήση ενός τοπικού διακομιστή οθόνης για την αποστολή αρχείων καταγραφής και την ομάδα περιορισμένης διαθεσιμότητας μετά από ανακατεύθυνση. | Μηχανισμός SQL Server | Υψηλή διαθεσιμότητα και αποκατάσταση καταστροφής | Όλα |
| 4955493 | Διορθώνει ένα τυπογραφικό λάθος διορθώνοντας sys.dm_os_linux_disk_stats σε ios_in_progressios_in_progess . |
Συνδεσιμότητα SQL | Linux | Linux |
| 4976761 | Διορθώνει ένα πρόβλημα κατά το οποίο η τροποποίηση ενός απενεργοποιημένου εναύσματος DDL προκαλεί παραβίαση πρόσβασης μνήμης. | Μηχανισμός SQL Server | Δυνατότητα προγραμματισμού | Όλα |
| 4984502 | Προσθέτει ένα χρονικό όριο δέσμης αναζήτησης πλήρους κειμένου με δυνατότητα ρύθμισης χρησιμοποιώντας το sp_fulltext_service 'batch_timeout'. Καθορίστε μια τιμή μεταξύ ενός λεπτού και μίας ώρας, σε χιλιοστά του δευτερολέπτου. Από προεπιλογή, οι δέσμες λήγουν μετά από 10 λεπτά, εάν δεν υπάρχουν ενημερώσεις προόδου. |
Μηχανισμός SQL Server | Αναζήτηση | Όλα |
| 5005885 | Επιλύει διενέξεις σε πίνακες μετα-δεδομένων που σχετίζονται με την ασφάλεια με προσθήκη sysowners στον έλεγχο πινάκων μετα-δεδομένων που χρησιμοποιούνται συχνά. |
Μηχανισμός SQL Server | Υποδομή ασφαλείας | Όλα |
| 5011606 | Προσθέτει υποστήριξη για συμβολικές συνδέσεις στο getattribute API. |
Μηχανισμός SQL Server | Linux | Linux |
| 5011720 | Προσθέτει μια επιλογή ρύθμισης παραμέτρων για την προσθήκη Bulkadmin λειτουργιών στη λίστα επιτρεπόμενων. |
Μηχανισμός SQL Server | Linux | Linux |
Τρόπος απόκτησης ή λήψης αυτού ή της πιο πρόσφατης αθροιστικής ενημέρωσης
Τρόπος απόκτησης ή λήψης της πιο πρόσφατης αθροιστικής ενημέρωσης για τα 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-KB5080999-x64.exe μέσω της ακόλουθης εντολής:
certutil -hashfile SQLServer2022-KB5080999-x64.exe SHA256
| Όνομα αρχείου | Κατακερματισμός SHA256 |
|---|---|
| SQLServer2022-KB5080999-x64.exe | 57FC522E34FA4654F5EE8DBC9768EFE3265971C8D6854F32118022B2610D40E2 |
Πληροφορίες αρχείου πακέτου αθροιστικής ενημέρωσης
Κάντε λήψη της λίστας των αρχείων που περιλαμβάνονται στο KB5080999.
Σημειώσεις για αυτήν την ενημέρωση
Προαπαιτούμενα
Για να εφαρμόσετε αυτήν την αθροιστική ενημέρωση, πρέπει να εκτελείτε το SQL Server 2022.
Πληροφορίες επανεκκίνησης
Δεν χρειάζεται να επανεκκινήσετε τον υπολογιστή μετά την εγκατάσταση αυτής της αθροιστικής ενημέρωσης.
Πληροφορίες μητρώου
Για να χρησιμοποιήσετε μία από τις άμεσες επιδιορθώσεις σε αυτό το πακέτο, δεν χρειάζεται να κάνετε αλλαγές στο μητρώο.
Σημαντικές ειδοποιήσεις
Αυτό το άρθρο παρέχει επίσης τις ακόλουθες σημαντικές πληροφορίες.
Έκδοση δομής μονάδας δυναμικότητας υπηρεσιών ανάλυσης
Ξεκινώντας από το Microsoft SQL Server 2017, ο αριθμός έκδοσης δομής των Υπηρεσιών ανάλυσης και ο αριθμός έκδοσης δομής της Μηχανής βάσης δεδομένων SQL Server δεν ταιριάζουν. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επαλήθευση της έκδοσης δομής αθροιστικής ενημέρωσης των Υπηρεσιών ανάλυσης.
Αθροιστικές ενημερώσεις (Μονάδα δυναμικότητας)
- Κάθε νέα μονάδα δυναμικότητας περιέχει όλες τις επιδιορθώσεις που περιλαμβάνονταν στην προηγούμενη μονάδα δυναμικότητας για την εγκατεστημένη έκδοση του SQL Server.
- Οι μονάδες δυναμικότητας του SQL Server πιστοποιούνται στα ίδια επίπεδα με τα πακέτα υπηρεσιών και θα πρέπει να εγκαθίστανται με την ίδια εμπιστοσύνη.
- Συνιστάται η συνεχής, προνοητική εγκατάσταση των μονάδων δυναμικότητας καθώς γίνονται διαθέσιμες σύμφωνα με αυτές τις οδηγίες:
- Τα ιστορικά δεδομένα δείχνουν ότι ένας σημαντικός αριθμός υποθέσεων υποστήριξης αφορά ένα πρόβλημα που έχει ήδη αντιμετωπιστεί σε μια λειτουργική ομάδα που έχει κυκλοφορήσει.
- Οι μονάδες δυναμικότητας ενδέχεται να περιέχουν πρόσθετη τιμή επάνω και πάνω από άμεσες επιδιορθώσεις. Αυτό περιλαμβάνει ενημερώσεις υποστήριξης, διαχειρισιμότητας και αξιοπιστίας.
- Συνιστάται να δοκιμάσετε τις μονάδες δυναμικότητας του SQL Server πριν από την ανάπτυξή τους σε περιβάλλοντα παραγωγής.
Ανάπτυξη υβριδικού περιβάλλοντος
Όταν αναπτύσσετε μια ενημέρωση σε ένα υβριδικό περιβάλλον (όπως "Πάντα ενεργό", αναπαραγωγή, σύμπλεγμα και κατοπτρισμός), προτείνουμε να ανατρέξετε στα ακόλουθα άρθρα πριν από την ανάπτυξη της ενημέρωσης:
Αναβάθμιση παρουσίας συμπλέγματος ανακατεύθυνσης
Σημείωση
Αν δεν θέλετε να χρησιμοποιήσετε την κυλιόμενη διαδικασία ενημέρωσης, ακολουθήστε αυτά τα βήματα για να εφαρμόσετε μια ενημέρωση:
- Εγκαταστήστε την ενημέρωση στον παθητικό κόμβο.
- Εγκαταστήστε την ενημέρωση στον ενεργό κόμβο (απαιτείται επανεκκίνηση της υπηρεσίας).
-
Σημείωση
Αν έχετε ενεργοποιήσει τη δυνατότητα "Πάντα ενεργό" μαζί με τον κατάλογο SSISDB, δείτε τις πληροφορίες σχετικά με το SSIS και το "Πάντα ενεργό" σχετικά με τον τρόπο εφαρμογής μιας ενημέρωσης σε αυτά τα περιβάλλοντα.
Τρόπος εφαρμογής μιας επείγουσας επιδιόρθωσης για SQL Server σε μια τοπολογία αναπαραγωγής
Υποστήριξη γλωσσών
Οι μονάδες δυναμικότητας του SQL Server είναι επί του παρόντος πολύγλωσσες. Επομένως, αυτό το πακέτο μονάδας δυναμικότητας δεν αφορά συγκεκριμένα μία γλώσσα. Ισχύει για όλες τις υποστηριζόμενες γλώσσες.
Ενημερωμένα στοιχεία (δυνατότητες)
Ένα πακέτο μονάδας δυναμικότητας περιλαμβάνει όλες τις διαθέσιμες ενημερώσεις για όλα τα στοιχεία SQL Server 2022 (δυνατότητες). Ωστόσο, η αθροιστική ενημέρωση ενημερώνει μόνο εκείνα τα στοιχεία που είναι εγκατεστημένα τη συγκεκριμένη στιγμή στην Παρουσία του SQL Server που επιλέγετε να εξυπηρετηθεί. Αν μια δυνατότητα SQL Server (για παράδειγμα, οι Υπηρεσίες ανάλυσης) προστεθεί στην παρουσία μετά την εφαρμογή αυτής της μονάδας δυναμικότητας, πρέπει να εφαρμόσετε ξανά αυτήν τη μονάδα δυναμικότητας για να ενημερώσετε τη νέα δυνατότητα σε αυτήν τη μονάδα δυναμικότητας.
Υποστήριξη για αυτήν την ενημέρωση
Αν προκύψουν άλλα προβλήματα ή αν απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε μια αίτηση εξυπηρέτησης. Το συνηθισμένο κόστος υποστήριξης θα ισχύει για πρόσθετες ερωτήσεις υποστήριξης και για προβλήματα που δεν πληρούν τις προϋποθέσεις για αυτήν τη συγκεκριμένη αθροιστική ενημέρωση. Για μια πλήρη λίστα των αριθμών τηλεφώνου Εξυπηρέτησης πελατών και Υποστήριξης της Microsoft ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, μεταβείτε στην τοποθεσία web Υποστήριξης της Microsoft.
Τρόπος κατάργησης της εγκατάστασης αυτής της ενημέρωσης
Τρόπος κατάργησης της εγκατάστασης αυτής της ενημέρωσης στα Windows
- Στο Πίνακας Ελέγχου, ανοίξτε το στοιχείο Προγράμματα και δυνατότητες και, στη συνέχεια, επιλέξτε Προβολή εγκατεστημένων ενημερώσεων.
- Εντοπίστε την καταχώρηση που αντιστοιχεί σε αυτήν την αθροιστική ενημέρωση στο SQL Server 2022.
- Πατήστε παρατεταμένα την εφαρμογή (ή κάντε δεξιό κλικ σε αυτήν) και έπειτα επιλέξτε Κατάργηση εγκατάστασης.
Τρόπος κατάργησης της εγκατάστασης αυτής της ενημέρωσης στο Linux
Για να καταργήσετε την εγκατάσταση αυτής της μονάδας δυναμικότητας στο Linux, πρέπει να επαναφέρετε το πακέτο στην προηγούμενη έκδοση. Για περισσότερες πληροφορίες σχετικά με τον τρόπο επαναφοράς της εγκατάστασης, ανατρέξτε στο θέμα Επαναφορά SQL Server.
Παραπομπές
- Ανακοίνωση ενημερώσεων στο Μοντέλο σταδιακής συντήρησης (ISM) του SQL Server
- Τα SQL Server Service Pack δεν υποστηρίζονται πλέον από το SQL Server 2017
- Προσδιορίστε ποια έκδοση και ποια έκδοση του μηχανισμού βάσεων δεδομένων SQL Server εκτελείται
- Μοντέλα συντήρησης για SQL Server
- Περιγραφή σχήματος ονομασίας και περιοχής επιδιόρθωσης για ενημερώσεις λογισμικού του SQL Server
- Περιγραφή της τυπικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερώσεων λογισμικού της Microsoft