KB4040108 – OPRAVA: Zálohovanie databázy dostupnosti prostredníctvom aplikácie založenej na VSS môže v SQL Server zlyhať

Vzťahuje sa na
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Service Pack 2 - duplicate (do not use)

Príznaky

Predpokladajme, že používate skupiny dostupnosti na serveri Microsoft SQL Server. Ak na zálohovanie databázy dostupnosti použijete aplikáciu založenú na službe VSS (Volume Shadow Copy Services), operácia zálohovania môže natrvalo zamrznúť vstupno-výstupné operácie systému. To spôsobí, že vykresľovanie akýchkoľvek ďalších po sebe idúcich operácií čaká, kým VSS explicitne vydá odmrazenie. Ak sa počas tejto doby pokúsite spustiť zálohovanie denníka transakcií tej istej databázy, môže sa zobraziť nasledujúce chybové hlásenie:

Poznámka

Funkcii BACKUP sa nepodarilo dokončiť príkaz BACKUP LOG database_name. Podrobné správy nájdete v denníku zálohovacej aplikácie.

Poznámka Pred zobrazením tohto chybového hlásenia sa môže zobraziť podobné chybové hlásenie:

Poznámka

Vstupno-výstupné pole database_name databázy je ukotvené. Od používateľa sa nevyžaduje žiadna akcia. Ak však I/O neobnovíte hneď, zálohovanie môžete zrušiť.

Riešenie

Táto oprava je súčasťou nasledujúcich kumulatívnych aktualizácií pre SQL Server:

Kumulatívna aktualizácia 1 pre SQL Server 2017

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

Kumulatívna aktualizácia 5 pre balík Service Pack 1 pre SQL Server 2016

Kumulatívna aktualizácia 8 pre SQL Server 2014 SP2

Informácie o zostavách SQL Server:

Každá nová zostava SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej zostavy. Odporúčame vám nainštalovať najnovšie kumulatívne aktualizácie pre SQL Server:

Najnovšia kumulatívna aktualizácia pre SQL Server 2017

Najnovšia kumulatívna aktualizácia pre SQL Server 2016

Najnovšia kumulatívna aktualizácia pre SQL Server 2014

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Odkazy

Získajte informácie o terminológii, ktorú Microsoft používa na popis aktualizácií softvéru.