Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Problembeschreibung

Angenommen, Sie verfügen über eine AlwaysOn-verfügbarkeitsgruppe, die auf Server S1 und Server S2 in Microsoft SQL Server 2014 bereitgestellt wird. Auf dem primären Replikat (S1) wird ein Integritätsproblem festgestellt, und die verfügbarkeitsgruppe wird zum Status aufgelöst, und es wird ein Failover gestartet, wenn es für das automatische Failover konfiguriert ist. Die verfügbarkeitsgruppe bleibt möglicherweise im Status aufgelöst. Der Fehler "nicht yielding Scheduler" wird möglicherweise im Fehlerprotokoll im primären Replikat (S1) oder im sekundären Replikat (S2) angezeigt:

  • Der folgende nicht-yielding-Scheduler-Fehler kann für das primäre Replikat um den Zeitpunkt auftreten, zu dem die verfügbarkeitsgruppe von der primären zur Lösung übergeht:

    <Datum> <Uhrzeit> SPID-<-ID> die Verwendung der "dbghelp. dll"-Version "4.0.5" <Datum> <Uhrzeit> Date SPID> <0 ID> mit "dbghelp. dll"-Version "4.0.5" <TimeDatum> <Uhrzeit> Server mit "dbghelp". dll ' Version ' 4.0.5 ' <Datum> <Uhrzeit> Server * * * kann keinen Threadkontext für SPID 0 #d20 DateDatum> <Uhrzeit>Server ** * ** ** ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Time * * * * * * * * * Date * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *> <<>> <<ID><Datum> <Uhrzeit> Server * < Datum > < Uhrzeit> Server * nicht - yielding -Scheduler> <0 Datum> <Uhrzeit> Server * < Datum > < Uhrzeit> Server * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 982676> <> <2>> <<DateTime <Datum> <Uhrzeit> Server Prozess 0:0:0 (0x11428) Worker-0x00000075CB92C160 scheint für Scheduler 0 nicht zu sein. Thread Erstellungszeit: 13011925023676. Ca. Thread-CPU verwendet: Kernel 0 ms, Benutzer 0 ms. Prozessauslastung 2%. System Idle 84%. Intervall: 76880 ms.

  • Wenn die verfügbarkeitsgruppe für das automatische Failover konfiguriert ist und der Failover-Partner versucht, in die primäre Rolle zu übertragen, kann der folgende nicht-yielding-Scheduler-Fehler auf dem sekundären Replikat auftreten:

    <Datum> <Uhrzeit> SPID -<-ID> die Verfügbarkeitsgruppen Datenbank "AGNAME" ändert die Rollen von "auflösen" in "Primär", weil die Spiegelungssitzung oder die verfügbarkeitsgruppe aufgrund einer Rollensynchronisierung fehlgeschlagen ist. Dies ist nur eine Informationsmeldung. No user action is required....<Date> <Time> Server      Using 'dbghelp.dll' version '4.0.5'<Date> <Time> Server      ***Unable to get thread context for spid 0<Date> <Time> Server      * *******************************************************************************<Date> <Time> Server      *<Date> <Time> Server      * BEGIN STACK DUMP:<Date> <Time> Server      *   <Date> <Time> spid> <8 ID><Date> <Time> Server      * Private server build.<Date> <Time> Server      *<Date> <Time> Server      * Non-yielding Scheduler> <2 Date> <Time> Server      *<Date> <Time> Server      * *******************************************************************************<Date> <Time> Server      Stack Signature for the dump is 0x000000000000006D> <4 Date> <Time> Server      External dump process return code 0x20000001. Der externe dumpprozess hat keine Fehler zurückgegeben. <Datum> <Uhrzeit> Server Prozess 0:0:0 (0x1e94) Worker-0x000000082F270160 scheint für Scheduler 0 nicht zu sein. Thread Erstellungszeit: 13059453624681. Ca. Thread-CPU verwendet: Kernel 0 ms, Benutzer 0 ms. Prozessauslastung 3%. System Idle 84%. Interval: 70358 ms. <Datum> <Uhrzeit> Server Prozess 0:0:0 (0x998) Worker-0x00000000B3F86160 scheint in Scheduler 2 nicht zu liefern. Thread Erstellungszeit: 13059458965740. Ca. Thread-CPU verwendet: Kernel 0 ms, Benutzer 0 ms. Prozessauslastung 3%. System Idle 83%. Intervall: 76913 ms.Datum> <Uhrzeit> Server Prozess 0:0:0 (0x1a64) Worker-0x0000000B5E220160 scheint in Scheduler 3 nicht zu liefern. Thread Erstellungszeit: 13059466511951. Ca. Thread-CPU verwendet: Kernel 0 ms, Benutzer 0 ms. Prozessauslastung 3%. System Idle 83%. Intervall: 76944 ms.

Hinweis Dieses Problem tritt auch in SQL Server 2012 auf.

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×