Salt la conținutul principal
Asistență
Conectare

KB2934934-remediere: programatorul non-elastic încearcă să închidă grupul ascultător pentru disponibilitate în SQL Server 2012

Simptome

Luați în considerare următorul scenariu:

  • Ați implementat un grup de disponibilitate SQL Server AlwaysOn și un ascultător de grup de disponibilitate.

  • Detectarea stării de sănătate cu AlwaysOn detectează o problemă de sănătate cu SQL Server care găzduiește reproducerea primară și începe tranziția grupului de disponibilitate de la rolul principal la rolul de rezolvare. O parte din aceasta implică luarea de resurse de ascultători de grup disponibil offline.

  • Operațiunea care încearcă să oprească resursa de ascultători poate să nu se termine și diagnosticarea dump-ului SQL Server nu reține rapoartele căderii ca "programator non-elastic" în Jurnalul de erori SQL Server.

  • Operațiunea se poate bloca pe o perioadă nedeterminată atunci când încercați să opriți ascultătorul de grup de disponibilitate dacă este lăsat nesupravegheat.

În acest scenariu, bazele de date de disponibilitate din grupul disponibilitate rămân în modul de recuperare și nu pot fi aduse online. Primiți următoarele erori:

<dată> <dată> <nume server> * * * nu se poate obține un context de fir pentru spid 0<dată> <timp> <numele serverului> <1 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *> <8> <7> <> <> <2> <4 dată> <dată> <nume server> <9 *> <0 dată> < dată > <3 SPID 1068> <4 dată> <timp> <nume server> <9 *> <0 dată> < timp> <nume server> <5 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *>> <> <<

Cauză

Problema apare deoarece firul închide înghețarea resursei de ascultător și nu cedează. Acest fir fără randament a blocat alte fire de pe același procesor care a blocat alte fire care încearcă să recupereze bazele de date de disponibilitate.

Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Cât de mulțumit sunteți de calitatea traducerii?

Ce v-a afectat experiența?

Aveți feedback suplimentar? (Opțional)

Vă mulțumim pentru feedback!

×