Симптоми
Обмислете следния сценарий:
-
Можете да използвате Microsoft SQL Server 2012, 2014 или 2016 AlwaysOn за достъпност.
-
Възниква срив, а основната реплика става новата вторична реплика.
-
Част от LSNs трябва да бъде отменена на новата вторична реплика.
-
Възниква безизходица по време на процеса на отменяне и свързаната с срив транзакция се избира като жертва на безизходица чрез Диспечер на SQL Lock.
В този случай новата вторична реплика спира да приема записи от регистрационния файл на транзакциите, докато се рестартира екземплярът. Освен това се записва съобщение за грешка със заключване на времето, което наподобява следното, за да влезете в регистъра за грешки на SQL Server на всеки няколко минути:
Времето изтече, когато изчаквате буферен капаче-Type 3, BP 0000003CE3093CC0, Page 1:0, Stat 0x9, ИД на база данни: 11; ИД на разпределение: 6488064; задача 0x0000001436F2A558:0; waittime 300 секунди, флагове 0x100000001a, притежаващ задача 0x0000001436F2A558. Продължаваме да чакаме. Използване на "dbghelp. dll" версия "4.0.5" * * Dump конец-SPID = 0; EC = 0x0000001038514B90 * * * стека дъмп, който се изпраща до file_path* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * _-# # * * * *-# * *-* *-#-# * *-# # * * * # * * # * * #-# * * * * * # * * * date time * * * spid* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Решение
Този проблем е коригиран в следната сборна актуализация за SQL Server: Кумулативна актуализация 5 за SQL server 2016 RTM кумулативна актуализация 2 за SQL Server 2016 SP1
Кумулативна актуализация 3 за SQL Server 2014 Service Pack 2 Кумулативна актуализация 11 за SQL Server 2014 SP1
Кумулативна актуализация 7 за SQL Server 2012 SP3
За сборните актуализации за SQL Server
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server: Най-новата сборна актуализация за SQL Server 2016
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.