Příznaky
Předpokládejme, že máte v systému Linux nainstalovaný SQL Server 2017. Při upgradu na SQL Server 2017 CU4 nebo novější verze a pokud není povolený agent SQL Server, se můžou zobrazit následující chybové zprávy:
Poznámka
- Chyba SPID 6s pro datum a čas: 4860, závažnost: 16, stav: 1.
- Datum/čas spid6s Nejde hromadně načíst. Soubor FilePath\SqlTraceCollect.dtsx neexistuje nebo nemáte k souboru přístupová práva.
- Chyba spid6s pro datum a čas : 912, závažnost: 21, stav: 2.
- Upgrade úrovně skriptu SPID6s pro datum a čas pro hlavní databázi selhal, protože krok upgradu msdb110_upgrade.sql narazil na chybu 200, stav 7, závažnost 25. 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 k chybě došlo během upgradu hlavní databáze, nebude možné spustit celou instanci 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.
- Chyba SPID 6s typu Datum a čas : 3417, Závažnost: 21, Stav: 3.
- Spid6s Nelze obnovit hlavní databázi. 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.
Další informace
Poznámka: Se stejným problémem se můžete setkat při pokusu o downgrade instance SQL Server z SQL Server 2017 RTM CU6 na CU5/CU4. Navrhované alternativní řešení se dá implementovat i pro scénáře downgradů.
Řešení
Tento problém je opravený v následující kumulativní aktualizaci pro SQL Server:
Kumulativní aktualizace 6 pro SQL Server 2017
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:
Nejnovější kumulativní aktualizace pro SQL Server 2017
Alternativní řešení
Jako alternativní řešení tohoto problému můžete povolit agenta SQL Server a restartovat SQL Server. Po dokončení upgradu je možné agenta SQL Serveru opět zakázat.
Stav
Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.
Reference
Podívejte se na informace o terminologii, kterou společnost Microsoft používá k popisování aktualizací softwaru.