KB4538356-FIX: sekundárne replika aktualizácia môže zlyhať, ak dostupnosť skupiny nakonfigurované na Linuxe v SQL Server 2017

Príznaky

Predpokladajme, že ste vždy v skupine dostupnosti (AG) nakonfigurované na Linuxe v SQL Server 2017. Pri aktualizácii sekundárnej repliky na Kumulatívna aktualizácia 18 (CU18) pomocou príkazu yum zistíte, že inovácia skriptu môže zlyhať s týmto chybovým hlásením:

Systémové objekty DateTimeSpidNum nie je možné aktualizovať v databáze "DatabaseName" , pretože je iba na čítanie.

DateTime SpidNum CHECKDB pre databázu ' DatabaseName ' dokončil bez chýb na DateTime (miestnym časom). Toto je iba informatívna správa, nevyžaduje sa žiadna akcia používateľa.

DateTime SpidNum inovuje nastavenia predplatného a systémové objekty v databáze [DatabaseName].

DateTime SpidNum zlyhal pri aktualizácii databázy "DatabaseName", pretože databáza je určená iba na čítanie.

Pri spúšťaní sp_vupgrade_replication sa vyskytla chyba DateTimeSpidNum .

DateTime SpidNum ukladanie stavu inovácie skriptu na ' SOFTWARE\Microsoft\MSSQLServer\Replication\Setup '.

Pri ukladaní stavu skriptu inovácie sa zobrazí chyba DateTimeSpidNum .

DateTime SpidNum Database ' DatabaseName 'je inovácia skriptu ' upgrade_ucp_cmdw_discovery. SQL ' from Level LevelNumto Level LevelNum.

DateTime SpidNum Database ' DatabaseName 'je inovácia skriptu ' msdb110_upgrade. SQL ' from Level LevelNum to Level LevelNum.

DateTime SpidNum začína spustenie PRE_MSDB. SQL

Chyba DateTimeSpidNum : 3930, závažnosť: 16, stav: 1.

DateTime SpidNum aktuálnu transakciu nie je možné doviazať a nemôže podporovať operácie, ktoré zapíšu do súboru denníka. Vráťte transakciu späť.

Chyba DateTimeSpidNum : 912, závažnosť: 21, stav: 2.

Dátumaktualizácie na úrovni skriptu DateTime SpidNum pre databázu "DatabaseName"zlyhal, pretože krok inovácie msdb110_upgrade. SQL sa vyskytla chyba 3930, štát 1, závažnosť 16. Ide o vážnu chybovú podmienku, ktorá môže zasahovať do bežnej operácie a databáza bude prijatá offline. Ak sa pri inováciidatabázy programu DatabaseName vyskytla chyba, zabráni spusteniu celej inštancie SQL servera. Preskúmajte predchádzajúce položky errorlog chýb, vykonajte príslušné nápravné akcie a znova spustite databázu, aby sa kroky inovácie skriptu spustili na dokončenie.

Chyba DateTimeSpidNum : 3417, závažnosť: 21, stav: 3.

DateTime SpidNum nedokáže obnoviť databázu predlohy. SQL Server sa nedá spustiť. Obnovte predlohu z úplnej zálohy, opravte ju alebo znova Zostavte. Ďalšie informácie o obnove databázy predlohy nájdete v téme SQL Server Books Online.

Príkaz DateTimeSpidNum SQL sledovania sa zastavil z dôvodu vypnutia servera. Trace ID = ' 1 '. Toto je iba informatívna správa, nevyžaduje sa žiadna akcia používateľa.

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.

Riešenie

Tento problém je vyriešený v nasledujúcej kumulatívnej aktualizácii pre SQL Server:

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ýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Odkazy

Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Považujete poskytnuté informácie za užitočné?

Ďakujem za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×