Симптоми
Да предположим, че имате приложение на SQL Service брокер (SSB), разположено като част от винаги на групи за достъпност (AGs) в Microsoft SQL Server, и след това използвате AG слушател, за да се свържете. След срив в AG, изходящите връзки на SSB на първоначалната основна реплика са оставени отворени. Това води до SSB на входящите съобщения, тъй като базите данни са само за четене или недостъпни.
Следователно той се показва, че съобщения на SSB се засядат в опашката за предаване и повече от един брокер на услугата съществува в AG.
Решение
Кумулативна информация за актуализацията за SQL Server:
Този проблем е коригиран в следните сборни актуализации за SQL Server:
Сборна актуализация 6 за SQL Server 2016 RTM
Кумулативна актуализация 3 за SQL Server 2016 SP1
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Забележка с тази корекция SQL Server ще затвори входящите и изходящите SSB връзки към старата група за първична достъпност по време на срив, така че съобщенията, които са били прекратени преди тази корекция, да останат на опашката и ще бъдат пренасочени към новата основна реплика, веднага щом се установят връзки с новата основна реплика, като не се оставят отпаднали или липсващи съобщения.
Информация за сервизния пакет за SQL Server:
Този проблем е коригиран в следните сервизни пакети за SQL Server:
Service Pack 4 за SQL Server 2012
Service Pack 2 за SQL Server 2016
За повече информация как да получите най-новия сервизен пакет вижте как да получите най-новия сервизен пакет за SQL Server 2012
За сервизните пакети за SQL Server
Сервизните пакети са кумулативни. Всеки нов сервизен пакет съдържа всички корекции, които са в предишните сервизни пакети, както и всички нови корекции. Нашата препоръка е да приложите последния сервизен пакет и най-новата сборна актуализация за този сервизен пакет. Не е необходимо да инсталирате предишен сервизен пакет, преди да инсталирате най-новия сервизен пакет. Използвайте таблица 1 в следващата статия, за да намерите повече информация за последния сервизен пакет и най-новата сборна актуализация.
Как се определя нивото на версиите, изданието и актуализирането на SQL Server и неговите компоненти
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията, която Microsoft използва, за да опише софтуерни актуализации.