KB4087406 – OPRAVA: Chyba 9002, keď na disku nie je dostatok miesta na kritický nárast denníka v SQL Server 2014, 2016 a 2017

Vzťahuje sa na
SQL Server 2014 Service Pack 2 - duplicate (do not use) 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 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Príznaky

Ak spustíte niekoľko operácií, ktoré sa netýkajú rastu súborov, ako je napríklad zálohovanie v Microsoft SQL Server 2014, 2016 alebo 2017, tieto operácie môžu zabrať všetko miesto na disku a nebude k dispozícii dostatok miesta na rast kritického denníka. Keďže databáza nedokáže vytvoriť viac denníka, úpravy databázy a synchronizácia so sekundárnymi kanálmi zlyhajú, obnovenie zlyhá a databázu nie je možné uviesť do režimu online. Okrem toho sa môže zobraziť jedno alebo viaceré z nasledujúcich chybových hlásení:

  • Poznámka

    Chyba 9002, závažnosť: 17, Stav: 9.
    Denník transakcií pre databázu DatabaseName je plný z dôvodu AVAILABILITY_REPLICA

  • Poznámka

    Upozornenie 3052: MSG 3052, úroveň 16, stav 1, číslo riadka
    Funkcia BACKUP LOG nebola schopná zapisovať aktualizácie pre databázu DatabaseName.
    Po uvoľnení priestoru denníka na ich zapisovanie do denníka sa budú vyžadovať následné zálohy denníkov na posun bodu zálohy z LSNID1 na LSNID2.

  • Poznámka

    Chyba 3314
    Počas vrátenia zaznamenanej operácie v databáze DatabaseName sa vyskytla chyba v ID záznamu denníka %S_LSN. Konkrétne zlyhanie sa zvyčajne predtým zapíše do denníka udalostí systému Windows ako chyba. Obnovte databázu alebo súbor zo zálohy alebo ju opravte.

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 2016 SP2

Kumulatívna aktualizácia 5 pre SQL Server 2017

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

Kumulatívna aktualizácia 11 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 službu SQL Service 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.