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.