KB4040530 – PATAISYMAS: 2016 arba 2017 „SQL Server“. lentelės "managed_backup.fn_available_backups" registravimo grandinės lūžis

Taikoma
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)

Požymiai

Apsvarstykite šį scenarijų:

  • "AlwaysOn" prieinamumo grupes naudojate "Microsoft „SQL Server“ 2016" arba "Microsoft SQL Server 2017" egzemplioriuje.
  • Nustatote „SQL Server“ valdomas atsargines kopijas vienoje ar keliose vartotojų duomenų bazėse, kurios įtraukiamos į galimą grupę.
  • Duomenų bazėje paleidžiate žurnalo atsarginę kopiją pagal poreikį.
  • Jūs pašalinate duomenų bazę iš galimos grupės ir vėl ją įtraukiate. Arba galite perkelti duomenų bazės klaidą.
  • Duomenų bazėje paleidžiate žurnalo atsarginę kopiją pagal poreikį.

Tokiu atveju žurnalo grandinės lūžį rasite pateikdami užklausą lentelės managed_backup.fn_available_backupsmsdb duomenų bazėje.

Priežastis

Taip atsitinka, nes pašalinus duomenų bazę iš prieinamos grupės ir tada vėl ją įtraukus arba permetant duomenų bazę, smart_backup_files lentelės stulpelyje database_guid sukuriamas naujas duomenų bazės GUID. Tai paskatina skaidinį pateikti duomenis nenuoseklia tvarka ir suaktyvina lūžio žurnalo grandinę.

Sprendimas

Ši pataisa įtraukta į šiuos kaupiamuosius „SQL Server“ naujinimus:

1 kaupiamasis naujinimas, skirtas „SQL Server“ 2017

5 kaupiamasis naujinimas, skirtas „SQL Server“ 2016 1 pakeitimų paketui

Apie "„SQL Server“" komponavimo versijas

Kiekvienoje naujoje "„SQL Server“" versijoje yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnę komponavimo versiją. Rekomenduojame įdiegti naujausius kaupiamuosius "„SQL Server“" naujinimus:

Naujausias "„SQL Server“ 2017" kaupiamasis naujinimas

naujausia "„SQL Server“ 2016" versija

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.

Nuorodos

Sužinokite daugiau apie terminus, kuriuos „„Microsoft““ naudoja apibūdindama programinės įrangos naujinimus.