Симптоми
Обмислете следния сценарий:
-
Имате група за достъпност AlwaysOn (AG) в SQL Server 2017 с разрешена поддръжка на координатор на разпределени транзакции (DTC) на база данни.
-
По време на преместване при отказ на група за достъпност SQL Server вътрешно състояние на DTC за всички бази данни в AG първо се спира и след това всички активни транзакции за всички бази данни на тази група за достъпност са прекратени.
-
Въпреки това преди да бъдат прекратени активните транзакции, ако тези транзакции се опитват да получат достъп до спряно DTC състояние, може да възникне повреда на паметта.
-
Това се случва, защото транзакциите се опитват да получат достъп до паметта, която вече е изтрита.
Решение
Този проблем е коригиран в следната кумулативна актуализация за SQL Server:
Всяка нова кумулативна актуализация за SQL Server съдържа всички горещи поправки и всички корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте най-новите кумулативни актуализации за SQL Server:
Статут
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Отнася се за".
Препратки
Научете повече за терминологията, която Microsoft използва за описване на актуализациите на софтуера.