Simptomi
Kada koristite Kumulativno ažuriranje 9 (CU9) za SQL Server 2017 na Linuxu, možda ćete primijetiti da instanca sustava SQL Server ne može započeti i da se u načinu nadogradnje skripte za bazu podataka SSISDB prikaže sljedeća pogreška:
Baza podataka ' matrica ' nadogradit će skriptu ' ISServer_upgrade. SQL ' od razine 0 do razine 500.
Započinjanje izvršavanja ISServer_upgrade. SQL
Preuzimanje SSISDB-a u pojedinačni korisnički način rada
Mogućnost postavljanja baze podataka SINGLE_USER u bazu podataka "SSISDB".
Stvaranje NEGRUPIRANOG indeksa [index_tasks_ReadyForDispatchTime] na [interno]. Zadaci ([Spreman za otpremu] ASC) UVRSTITE ([CreatedTime], [CreateWorkerAgentId], [Izvršnibroj], [Odhodredtime], [InputData], [Izcritical], [JobId], [LastUpdatedTime], [MaxExecutedCount], [prioritet], [status], [TaskType]) WITH (ONLINE = ON)
Stvaranje NEGRUPIRANOG indeksa [index_tasks_Status] na [interno]. Zadaci ([Status]) UVRSTITE ([izvršeni broj], [Isotkazani], [Ototkazana], [MaxExecutedCount], [WorkerAgentId]) WITH (ONLINE = uključeno)
Modul ' enable_scaleout ' ovisi o objektu koji nema internal.update_logdb_info '. Modul će i dalje biti stvoren; No ne može se uspješno pokrenuti dok objekt ne postoji.
CLR verzija v 4.0.30319 učitana.
Inicijalizirana je funkcija Common Language Runtime (CLR).
AppDomain 2 (SSISDB. d [Runtime]. 1) stvoren.
Pogreška: 10342, težina: 16, stanje: 100.
Montaža ' Microsoft. SqlServer. IntegrationServices. server ' nije moguće učitati jer ovo izdanje sustava SQL Server podržava samo sigurne sklopove.
Pogreška: 912, težina: 21, stanje: 2.
Nadogradnja na razinu skripte za bazu podataka "matrica" nije uspjela jer je korak nadogradnje ISServer_upgrade. SQL ' naišao na pogrešku 10342, State 100, ozbiljnost 25. Ovo je ozbiljan uvjet pogreške koji može ometati redovite operacije, a baza podataka će se poduzeti izvanmrežno. Ako se pogreška dogodila tijekom nadogradnje baze podataka "matrica", ona će onemogućiti pokretanje cijele instance sustava SQL Server. Pregledajte prethodne stavke errorlog za pogreške, poduzmite odgovarajuće korektivne akcije i ponovno pokrenite bazu podataka da bi se koraci za nadogradnju skripte pokrenuli do završetka.
Pogreška: 3417, težina: 21, stanje: 3.
Osnovna baza podataka ne može se oporaviti. SQL poslužitelj ne može se pokrenuti. Vratite matricu iz potpune sigurnosne kopije, popravite ga ili ga ponovno izgradite. Dodatne informacije o obnovi glavne baze podataka potražite u članku knjige sustava SQL Server online.
SQL praćenje je prekinuto zbog isključivanja poslužitelja. Trace ID = ' 1 '. Ovo je samo informacijska poruka; nije potrebna nijedna Akcija korisnika.
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Rješenje
Taj je problem riješen u sljedećem kumulativnom ažuriranju za SQL Server:
O kumulativnim ažuriranjima za SQL Server:
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.