Symptom
Tänk dig följande situation:
-
Du har en AlwaysOn-tillgänglighetsgruppen (AG) i SQL Server 2017 med stöd för DTC (Distributed Transaction Coordinator) aktiverat.
-
Under failover för tillgänglighets grupp är SQL Server-intern DTC-status för alla databaser i AG först stoppad och sedan stoppas alla aktiva transaktioner för alla databaser i den här tillgänglighets gruppen.
-
Men innan aktiva transaktioner avbryts, om dessa transaktioner försöker få åtkomst till stoppat DTC-tillstånd kan det uppstå ett problem med minnet.
-
Detta inträffar eftersom transaktionerna försöker komma åt minnet som redan har tagits bort.
Lösning
Det här problemet är åtgärdat i den här kumulativa uppdateringen för SQL Server:
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 terminologinsom Microsoft använder för att beskriva program varu uppdateringar.