Příznaky
Předpokládejme, že máte v systému Linux v systému SQL Server 2017 nakonfigurovanou funkci skupin dostupnosti Always On. Když aktualizujete sekundární repliku na kumulativní aktualizaci 18 (CU18) pomocí příkazu yum, všimnete si, že upgrade skriptu může selhat s následující chybovou zprávou:
Datum a čas SpidNum Systémové objekty nebylo možné aktualizovat v databázi DatabaseName , protože je jen pro čtení.
Datum a čas SpidNum CHECKDB pro databázi 'DatabaseName' skončil bez chyb v DateTime (místní čas). Toto je pouze informativní zpráva; Není vyžadována žádná akce uživatele.
Datum a čas SpidNum Upgrade nastavení předplatného a systémových objektů v databázi [Název_databáze].
Datum a čas SpidNum Databázi "Název_databáze" se nepodařilo aktualizovat, protože je databáze jen pro čtení.
Datum a čas SpidNum Chyba při provádění sp_vupgrade_replication.
Datum a čas SpidNum Uložení stavu skriptu upgradu do SOFTWARE\Microsoft\MSSQLServer\Replication\Setup.
Datum a čas SpidNum Chyba při ukládání stavu skriptu upgradu.
Datum a čas SpidNum Database 'DatabaseName' upgraduje skript 'upgrade_ucp_cmdw_discovery.sql' z úrovně LevelNum na úroveň LevelNum.
Datum a čas SpidNum Database 'DatabaseName' upgraduje skript 'msdb110_upgrade.sql' z úrovně LevelNum na úroveň LevelNum.
Datum a čas SpidNum Spuštění PRE_MSDB. Funkce SQL
Datum a čas SpidNum Chyba: 3930, závažnost: 16, stav: 1.
Datum a čas SpidNum Aktuální transakce nemůže být potvrzena a nemůže podporovat operace, které zapisují do souboru protokolu. Vraťte transakci zpět.
Datum a čas SpidNum Chyba: 912, závažnost: 21, stav: 2.
Datum a čas SpidNum Upgrade na úrovni skriptu pro databázi DatabaseName se nezdařil, protože krok upgradu msdb110_upgrade.sql narazil na chybu 3930, stav 1, závažnost 16. Jedná se o závažný chybový stav, který může narušit běžný provoz a databáze bude přepnuta do režimu offline. Pokud došlo k chybě během upgradu databáze DatabaseName, zabrání spuštění celé instance SQL Server. Zkontrolujte, jestli v předchozích položkách protokolu chyb nejsou chyby, proveďte příslušné opravné akce a znovu spusťte databázi, aby se kroky upgradu skriptu dokončily.
Datum a čas SpidNum Chyba: 3417, závažnost: 21, stav: 3.
Datum a čas SpidNum Hlavní databázi nelze obnovit. SQL Server nelze spustit. Obnovte hlavní položku z úplné zálohy, opravte ji nebo znovu sestavte. Další informace o opětovném vytvoření hlavní databáze naleznete na webu SQL Server Books Online.
Datum a čas SpidNum Trasování SQL bylo zastaveno z důvodu vypnutí serveru. ID sledování = '1'. Toto je pouze informativní zpráva; Není vyžadována žádná akce uživatele.
Stav
Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.
Řešení
Tento problém je opravený v následující kumulativní aktualizaci pro SQL Server:
Informace o kumulativních aktualizacích pro SQL Server:
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:
Reference
Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.