Symptome
Wenn für eine Verfügbarkeitsgruppe (AG) ein manuelles Failover auf ein anderes Replikat in Microsoft SQL Server 2016 erfolgt, erfolgt eine Assertion. Das Failover kann erfolgreich sein, aber die Datenbanken aus der früheren primären (jetzt sekundären) Datenbank, bei der die Verfügbarkeitsgruppe fehlgeschlagen ist, werden nicht online geschaltet und generieren die Assertionsabbilder.
File: <"FilePath\FileName">, line=LineNumber Failed assertion = 'inCorrectOrder'.
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Lösung
Dieses Problem wird durch das folgende kumulative Sicherheitsupdate 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 an:
Problemumgehung
Um dieses Problem zu umgehen, können Sie die folgenden Schritte ausführen:
- Starten Sie den SQL Server neu, um das Problem zu beheben.
- Löschen Sie das sekundäre Replikat, und fügen Sie es erneut hinzu.
Referenzmaterial
Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.