KB4295233 - ΕΠΙΔΙΌΡΘΩΣΗ: Η ανάκτηση βάσης δεδομένων θα μπορούσε να σταματήσει να ανταποκρίνεται εάν περιέχει αντικείμενα στη μνήμη και παρουσιαστεί αποτυχία αποκατάστασης κατά τη διάρκεια μιας κατάστασης κούρσας στο SQL Server 2017

Ισχύει για
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Συμπτώματα

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

Σημείωση Αυτό είναι ένα ζήτημα μεταβατικής κούρσας και η επανεκκίνηση του διακομιστή θα καταργήσει τον αποκλεισμό της βάσης δεδομένων.

Επίλυση

Αυτή η ενημέρωση κώδικα περιλαμβάνεται στην ακόλουθη ενημέρωση για SQL Server:

Αθροιστική ενημερωμένη έκδοση 8 για SQL Server 2017

Αυτή η ενημερωμένη έκδοση διορθώνει τη αναπάντητη ειδοποίηση έτσι ώστε η εργασία αποκατάστασης εντοπίζει την αποτυχία και αφήνει τη βάση δεδομένων ως αποτυχία αποκατάστασης. Στη συνέχεια, μπορεί να εκδοθεί μια πρόταση ALTER DATABASE SET ONLINE για την επανεκκίνηση της διαδικασίας ανάκτησης βάσης δεδομένων.

Σχετικά με τις δομές SQL Server

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

Η τελευταία έκδοση για το SQL Server 2017

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα που αφορά τα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Παραπομπές

Ενημερωθείτε για την τυπική ορολογία που χρησιμοποιεί η Microsoft για να περιγράφει τις ενημερώσεις λογισμικού.