Simptome
Luați în considerare următorul scenariu:
-
Aveți un Grup de disponibilitate AlwaysOn (AG) în SQL Server 2017 cu suportul pentru coordonatorul de tranzacții distribuite al bazei de date (DTC) activat.
-
În timpul reluării în caz de nereușită a grupului de disponibilitate, SQL Server stare DTC internă pentru toate bazele de date din AG este oprită prima dată, apoi sunt oprite toate tranzacțiile active pentru toate bazele de date ale acestui grup de disponibilitate.
-
Totuși, înainte ca tranzacțiile active să fie oprite, dacă aceste tranzacții încearcă să acceseze starea DTC oprită, poate apărea o deteriorare a memoriei.
-
Acest lucru se întâmplă deoarece tranzacțiile încearcă să acceseze memoria care a fost deja ștearsă.
Rezolvare
Această problemă este remediată în următoarea actualizare cumulativă pentru SQL Server:
Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
Cea mai recentă actualizare cumulativă pentru SQL Server 2017
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Aflați despre terminologiape care o utilizează Microsoft pentru a descrie actualizările de software.