KB4585971 - ΕΠΙΔΙΌΡΘΩΣΗ: Η περίοδος λειτουργίας χρήστη βρίσκεται σε κατάσταση επαναφοράς επ' αόριστον μετά τη θανάτωσή της στο SQL Server

Ισχύει για
SQL Server 2016 SQL Server 2017 on Windows SQL Server 2019 on Windows

Συμπτώματα

Όταν μια περίοδος λειτουργίας χρήστη τερματιστεί στο Microsoft SQL Server, παραμένει σε κατάσταση επαναφοράς επ' αόριστον μέχρι να γίνει επανεκκίνηση SQL Server. Η περίοδος λειτουργίας του χρήστη μπορεί επίσης να έχει κολλήσει ενώ βρίσκεται σε αναμονή για TRANSACTION_MUTEX ή XACT_OWN_TRANSACTION αναμονή.

Αιτία

Αυτό το πρόβλημα μπορεί να προκύψει εάν υπάρχει μια συνεδρία XEvent για sql_transaction συμβάντα που έχει μια ενέργεια sql_text και ένα κατηγόρημα like_i_sql_unicode_string για την ενέργεια sql_text . Όταν μια περίοδος λειτουργίας χρήστη σκοτωθεί, η συνεχιζόμενη συναλλαγή του περνά από μια διαδικασία επαναφοράς. Η περίοδος λειτουργίας χρήστη ενδέχεται να αντιμετωπίσει ένα σφάλμα ματαίωσης λόγω της ενέργειας και του κατηγορήματος XEvent. Αυτό αφήνει τη συναλλαγή σε κατάσταση επαναφοράς επ 'αόριστον.

Κατάσταση

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

Επίλυση

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

Πληροφορίες σχετικά με τις συγκεντρωτικές ενημερώσεις για SQL Server:

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

Παραπομπές

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