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)

Príznaky

Zvážte nasledujúci scenár:

  • Skupiny dostupnosti AlwaysOn používate v inštancii programu Microsoft SQL Server 2016 alebo 2017.

  • Spravované zálohy SQL Server nastavíte v jednej alebo viacerých používateľských databázach, ktoré sa pridajú do dostupnej skupiny.

  • V databáze sa spustí záloha denníka na požiadanie.

  • Odstránite databázu z dostupnej skupiny a potom ju pridáte späť. Prípadne databázu preklopíte.

  • V databáze sa spustí záloha denníka na požiadanie.

V tomto scenári zistíte, že v reťazci denníka nastal zlom dotazovaním tabuľky managed_backup.fn_available_backups v databáze msdb.

Príčina

Tento problém sa vyskytuje, pretože keď odstránite databázu z dostupnej skupiny a potom ju pridáte späť alebo zlyháte v databáze, v stĺpci database_guidtabuľky smart_backup_files sa vytvorí nový identifikátor GUID databázy. To spôsobí, že oblasť bude vytvárať zoznam údajov v nesekvenčnom poradí a spustí reťazec denníka prerušenia.

Riešenie

Táto oprava je zahrnutá v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:

Kumulatívna aktualizácia 1 pre SQL Server 2017

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

Informácie o zostavách SQL Server

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

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

najnovšia zostava pre SQL Server 2016

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

Získajte informácie o terminológii, 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.