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:
- Kumulatives Update 8 für SQL Server 2012 SP2
- Kumulatives Update 2 für SQL Server 2014 Service Pack 1
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.