KB4585971 — POPRAWKA: Sesja użytkownika jest w stanie wycofywania bezterminowo po awarii w programie SQL Server

Symptomy

Sesja użytkownika, która jest podwęła w Microsoft SQL Server, pozostaje w stanie wycofywania przez nieograniczony czas do momentu ponownego uruchomienia programu SQL Server. Sesja użytkownika może też utknąć podczas oczekiwania na TRANSACTION_MUTEX lub XACT_OWN_TRANSACTION oczekiwania.

Przyczyna

Ten problem może wystąpić, jeśli istnieje sesja XEvent dla zdarzeń sql_transaction, która ma akcję sql_text i predykat like_i_sql_unicode_string dla tej sql_text akcji. Po awarii sesji użytkownika jej bieżąca transakcja przechodzi przez proces wycofywania. Sesja użytkownika może napotkać błąd przerwania z powodu akcji XEvent i predykatu. Pozostawi to transakcję w stanie wycofywania w nieskończoność.

Stan

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Rozwiązanie

Ten problem został rozwiązany w następującej aktualizacji skumulowanej dla programu SQL Server:

Każda nowa aktualizacja skumulowana programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej aktualizacji skumulowanej. Zapoznaj się z najnowszymi aktualizacjami skumulowanymi dla programu SQL Server:

Informacje

Poznaj terminy używane przezfirmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×