KB3081074 – FIX: Ein stockender Dispatcher-Systemabbild erzwingt ein Failover und einen Dienstausfall in SQL Server 2014 oder SQL Server 2012

Gilt für
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Express SQL Server 2012 Standard

Symptome

Sie verwenden das Feature "AlwaysOn-Verfügbarkeitsgruppen" in Microsoft SQL Server 2014 Service Pack 1 (SP1) oder Microsoft SQL Server 2012 SP2. Wenn ein angehaltenes Dispatcher-Systemabbild auftritt, kann ein automatisches Failover für die Verfügbarkeitsgruppen erfolgen, wenn das Feature AlwaysOn-Verfügbarkeitsgruppen dafür konfiguriert ist. Dieses Failover wird erwartet. Wenn die Verfügbarkeitsgruppe für manuelles Failover konfiguriert ist, wechselt die Verfügbarkeitsgruppe in die RESOLVING-Rolle, und die Datenbanken sind offline (d. h. Ihre Anwendung kann nicht darauf zugreifen), bis das Integritätsproblem behoben ist. In beiden Fällen kann es zu einem Dienstausfall kommen.

Das Integritätsproblem, das möglicherweise erkannt wird, ist ein Leasetimeout, und das SQL Server-Fehlerprotokoll zeigt einige Zeit nach der Meldung des angehaltenen Verteilers den folgenden Text an:

Hinweis

2014-05-30 10:30:50.19 Serverfehler: 19407, Schweregrad: 16, Status: 1.
2014-05-30 10:30:50.19 Server Die Lease zwischen der Verfügbarkeitsgruppe "TFSAG001" und dem Windows Server Failovercluster ist abgelaufen. Zwischen der Instance von SQL Server und dem Windows Server-Failovercluster ist ein Verbindungsproblem aufgetreten. Überprüfen Sie die entsprechende Verfügbarkeitsgruppenressource im Windows Server-Failovercluster, um festzustellen, ob die Verfügbarkeitsgruppe ordnungsgemäß ausgeführt wird.

      

Lösung

Informationen zum Service Pack

Um dieses Problem zu beheben, rufen Sie Service Pack 3 für SQL Server 2012 ab.

Weitere Informationen zu SQL Server 2012 Service Pack 3 (SP3) finden Sie unter In SQL Server 2012 Service Pack 3 behobene Fehler.

Informationen zum kumulativen Update

Dieses Problem wurde erstmals im folgenden kumulativen Update für SQL Server behoben:

Informationen zu kumulativen Updates für SQL Server

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

      

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Referenzmaterial

Erfahren Sie mehr über die Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.