Dotyczy
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Symptomy

Rozpatrzmy następujący scenariusz:

  • Wdrożono odbiornik grup dostępności funkcji AlwaysOn i grupy dostępności programu SQL Server.

  • Funkcja wykrywania kondycji zawsze włączonych wykrywa problem z kondycją programu SQL Server obsługującego replikę podstawową i rozpoczyna przejście od roli podstawowej do roli rozpoznawania w grupie dostępność. Część tego pola dotyczy pobierania zasobu odbiornika grupy dostępności w trybie offline.

  • Operacja przeprowadzenia próby zatrzymania zasobu odbiornika może nie zakończyć się i Diagnostyka zrzutów niezwiązanych z programem SQL Server zgłasza awarię w dzienniku błędów programu SQL Server.

  • Operacja może zawiesić się niekiedy podczas próby zatrzymania odbiornika grup dostępności w przypadku pozostawienia nienadzorowanej pracy.

W tym scenariuszu bazy danych dostępności w grupie dostępność pozostają w trybie odzyskiwania i nie można ich przełączyć w tryb online. Pojawią się następujące błędy:

Data<> <godzina> <nazwa serwera> * * * nie można uzyskać kontekstu wątków dla identyfikatora SPID 0<Date> <Time> <nazwa serwera> <1 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *> <2> < nazwę serwera> <7> <> <8 Data> <4> <godzina> <nazwa serwera> <9 * > <0 Date> <Time> <3 Identyfikator SPID 1068> <4 Date> <Time> <nazwa serwera> <9 *> <0 Data> <> <. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | * * * * * * * * * * * * * *<> <> <nazwy serwera> sygnatura 0x0000000000000176

Przyczyna

Ten problem występuje, ponieważ wątek wyłącza blokowanie zasobu odbiornika i nie implikuje. Ten niezmienny wątek zablokował inne wątki na tym samym procesorze, który blokuje inne wątki, które próbują odzyskać bazy danych dostępności.

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.