KB4585971 – RJEŠENJE: Korisnička sesija je u stanju povratka na neodređeno vrijeme nakon što je prekinuta u SQL Server

Primjenjuje se na
SQL Server 2016 SQL Server 2017 on Windows SQL Server 2019 on Windows

Simptomi

Kada se korisnička sesija prekine u sustavu Microsoft SQL Server, ostaje u stanju povratka na neodređeno vrijeme dok se SQL Server ponovno ne pokrene. Korisnička sesija može se zaustaviti dok čeka TRANSACTION_MUTEX ili XACT_OWN_TRANSACTION čeka.

Uzrok

Taj se problem može pojaviti ako za sql_transaction događaje postoji XEvent sesija koja ima sql_text akciju i like_i_sql_unicode_string predikat za sql_text akciju. Kada se korisnička sesija ugasi, transakcija koja je u tijeku prolazi kroz postupak vraćanja. Korisnička sesija može naići na pogrešku prekida zbog radnje i predikata XEvent. Time transakcija ostaje u stanju povratka na neodređeno vrijeme.

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Rješenje

Taj je problem riješen u sljedećem kumulativnom ažuriranju za SQL Server:

O kumulativnim ažuriranjima za SQL Server:

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.