Symptomer
Overvej følgende scenarie:
-
Du har en AlwaysOn Availability Group (AG) i SQL Server 2017 med understøttelse af DATABASE DISTRIBUTED Transaction Coordinator (DTC) aktiveret.
-
Under tilgængelighedsgruppens failovers stoppes SQL Server interne DTC-tilstand for alle databaserne i AG først, og derefter stoppes alle aktive transaktioner for alle databaser i denne tilgængelighedsgruppe.
-
Men før de aktive transaktioner aflives, kan der opstå beskadigelse af hukommelsen, hvis disse transaktioner forsøger at få adgang til den standsede DTC-tilstand.
-
Dette sker, fordi transaktionerne forsøger at få adgang til den hukommelse, der allerede er blevet slettet.
Løsning
Dette problem er rettet i følgende kumulative opdatering til SQL Server:
Hver ny samlet opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den tidligere akkumulerede opdatering. Se de seneste kumulative opdateringer til SQL Server:
Status
Microsoft har bekræftet, at problemet findes i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Referencer
Få mere at vide om den terminologi, som Microsoft bruger til at beskrive softwareopdateringer.