Príznaky

Predpokladajme, že máte nasadené aplikácie SQL Service Broker (SSB) ako súčasť vždy na skupiny dostupnosti (AGs) na serveri Microsoft SQL Server, a potom môžete použiť prijímač AG na pripojenie. Po zlyhaní AG sa odchádzajúce pripojenia SSB na pôvodnej primárnej replike ponechávajú otvorené. Toto spôsobí, že sa prichádzajúce správy SSB stratia, pretože databázy sú iba na čítanie alebo nie sú dostupné.

Z tohto dôvodu sa uvádza, že správy SSB sa nachádzajú v fronte prenosu a v AG je k dispozícii viacero pripojení služieb makléra.

Riešenie

Kumulatívna aktualizácia informácií pre SQL Server:

Tento problém je vyriešený v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:

Kumulatívna aktualizácia 6 pre SQL Server 2016 RTM

Kumulatívna aktualizácia 3 pre SQL Server 2016 SP1

Kumulatívna aktualizácia balíka 5 pre SQL Server 2014 SP2

Kumulatívna aktualizácia 12 pre SQL Server 2014 SP1

Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Posledná Kumulatívna aktualizácia pre SQL Server 2016

Posledná Kumulatívna aktualizácia pre SQL Server 2014

Poznámka: pri tejto oprave SQL Server zatvorí prichádzajúce a odchádzajúce pripojenia SSB na predchádzajúcu repliku skupiny primárnej dostupnosti počas failover, aby sa správy, ktoré boli vypustené pred touto opravou, zostali vo fronte a pri nadchádzajúcich pripojeniach sa presmerujú na novú primárnu repliku s novou primárnou replikou, pričom nie sú k dispozícii žiadne vynechané alebo chýbajúce správy.

Informácie o balíku Service Pack pre SQL Server:

Tento problém je vyriešený v týchto balíkoch Service Pack pre SQL Server:

       Balík Service Pack 4 pre SQL Server 2012

       Balík Service Pack 2 pre SQL Server 2016

Ďalšie informácie o tom, ako získať najnovší balík Service Pack, nájdete v téme Získanie najnovšieho balíka Service Pack pre SQL Server 2012

Informácie o balíkoch Service Pack pre SQL Server

Balíky Service Pack sú kumulatívne. Každý nový balík Service Pack obsahuje všetky opravy, ktoré sa nachádzajú v predchádzajúcich balíkoch Service Pack, spolu s novými opravami. Naším odporúčaním je použiť najnovší balík Service Pack a najnovšiu Kumulatívna aktualizácia pre daný balík Service Pack. Skôr než nainštalujete najnovší balík Service Pack, nemusíte nainštalovať predchádzajúci balík Service Pack. Na vyhľadanie ďalších informácií o najnovšom balíku Service Pack a najnovšej kumulatívnej aktualizácii použite tabuľku 1 v nasledujúcom článku.

Ako zistiť úroveň verzie, vydania a aktualizácie SQL servera a jeho súčastí

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Odkazy

Oboznámte sa s terminológiou, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.