Príznaky
Predpokladajme, že používate skupinu vždy zapnutej dostupnosti (AG) Microsoft SQL Server 2014 alebo 2016. Ak sa v sekundárnej databáze vyskytne chyba zápisu, ktorá sa podobá nasledujúcej chybe, databáza sa môže pozastaviť.
Poznámka
Chyba: 17053, závažnosť: 16, stav: 1.
SQLServerLogMgr::LogWriter: Vyskytla sa chyba operačného systému 6(Rukoväť je neplatná.)
Chyba zápisu počas vyprázdnenia denníka.
Ak v tomto prípade obnovíte presun údajov, databáza sa neobnoví a zostane v pozastavenom stave.
Alternatívne riešenie
Tento problém môžete obísť reštartovaním inštancie SQL Server alebo odstránením sekundárnej databázy zo skupiny dostupnosti a jej opätovným pridaním.
Riešenie
Tento problém je opravený v nasledujúcej kumulatívnej aktualizácii pre SQL Server:
Kumulatívna aktualizácia 8 pre SQL Server 2016 RTM
Kumulatívna aktualizácia 5 pre SQL Server 2016 CU5
Kumulatívna aktualizácia 6 pre SQL Server 2014 SP2
Informácie o kumulatívnych aktualizáciách pre SQL Server:
Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Najnovšia kumulatívna aktualizácia pre SQL Server 2016
Najnovšia kumulatívna aktualizácia pre SQL Server 2014
Poznámka:
Ak sa po nainštalovaní tejto aktualizácie tento problém vyskytne znova, môžete spustením nasledujúceho príkazu Transact-SQL reštartovať databázu a potom obnoviť presun údajov databázy.
ALTER DATABASE database_name <> SET HADR RESUME
Nie je to automatizované. Preto musíte manuálne vydať operáciu obnovenia. Pretože väčšina typov chýb, ktoré majú za následok odstavenie pohybu údajov na sekundárnej replike, vyžaduje manuálny zásah.
Ak sa napríklad súbor denníka nachádza v zdieľanom priečinku alebo je uložený v objekte BLOB platformy Microsoft Azure a pripojenie sa stratí, vyskytne sa chyba 17053. Manuálny zásah zabezpečí, že pripojenie k zdieľanému priečinku alebo objektu BLOB Azure sa obnoví ešte pred vydaním príkazu na obnovenie v rámci funkcie HADR.
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.