KB4340837 – OPRAVA: Chyba 3906 pri použití rýchlej opravy na serveri, ktorý má snímku SQL Server databázy v databáze predplatného na vyžiadanie

Vzťahuje sa na
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 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows 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)

Príznaky

Predpokladajme, že máte snímku databázy v databáze predplatného na vyžiadanie položiek na serveri so spusteným Microsoft SQL Server. Po použití rýchlej opravy na serveri inovácia na úrovni skriptu zlyhá a zobrazí sa podobné chybové hlásenie:

Poznámka

dátum a čas spid_number Vykonávanie inovácií metaúdajov zabezpečenia úloh replikácie...
dátum timespid_number Chyba: 3906, závažnosť: 16, Stav: 1.
dátum timespid_number Nepodarilo sa aktualizovať databázu database_name, pretože databáza je určená iba na čítanie.
dátum timespid_number Chyba: 912, závažnosť: 21, Stav: 2.
dátum timespid_number Inovácia na úrovni skriptu pre hlavnú databázu zlyhala, pretože v kroku inovácie msdb110_upgrade.sql sa vyskytla chyba 3906, stav 1, závažnosť 16. Ide o závažnú chybu, ktorá môže narušiť bežnú prevádzku a databáza sa prepne do režimu offline. Ak sa chyba vyskytla počas aktualizácie "hlavnej" databázy, zabráni to spusteniu celej inštancie SQL Server. Skontrolujte, či sa v predchádzajúcich položkách denníka chýb nenachádzajú chyby, vykonajte príslušné opravné akcie a znova spustite databázu, aby sa kroky inovácie skriptu dokončili až do konca.

Riešenie

Tento problém je vyriešený v nasledujúcich aktualizáciách pre SQL Server:

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šiu zostavu pre vašu verziu SQL Server:

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.