Symptom
Tänk dig följande situation:
-
Du har alltid tillgänglighets grupp med hundratals databaser i Microsoft SQL Server 2014 eller 2016.
-
Du kör omfattande arbets belastningar i den här tillgänglighets gruppen.
-
Det finns en failover för tillgänglighets gruppen.
I det här fallet kan databaserna i tillgänglighets gruppen på den nya primära repliken visas som inte synkroniseras på grund av långa ångra-operationer och databaserna i tillgänglighets gruppen på den nya sekundära repliken kan visas som initiera/synkronisera efter redundansväxlingen på grund av meddelande hantering mellan repliker. Dessutom loggas fel meddelanden som liknar följande i SQL Server-felloggen:
Fel: 35278, allvarlighets grad: 17, State: 4. Tillgänglighets databas database_name, som finns i den sekundära rollen, startas om för att synkronisera med ResyncWithPrimary-skadade [9]-EOL: 00000047:00000F58:0,001 Recovery: FFFFFFFF: FFFFFFFF: 0,001 Undo: 00000047:00000F70:005F aktuella primära databasen. Detta är endast ett informations meddelande. Ingen användar åtgärd krävs. ResyncWithPrimary – ingen ångra behövs [9]-EOL: 00000047:00000F58:0,001 Recovery: FFFFFFFF: FFFFFFFF: 0,001 Undo: 00000047:00000F70:005F
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:
Kumulativ uppdatering 5 för SQL Server 2016 RTM
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som används av Microsoft för att beskriva program varu uppdateringar.