KB4512979-FIX: SQL Server 2017 i Linux fungerar inte i skript uppgraderings läget för databasen SSISDB efter att du har tillämpat CU9

Symptom

När du använder den kumulativa uppdateringen 9 (CU9) för SQL Server 2017 på Linux kan du märka att SQL Server-instansen inte kan starta och låsa sig i skript uppgraderings läget för databasen SSISDB med följande fel:

Databasen "Master" uppgraderar skriptet ' ISServer_upgrade. SQL ' från nivå 0 till nivå 500.

Startar ISServer_upgrade. SQL

Ta SSISDB till enanvändarläge

Ange databas alternativet SINGLE_USER till på för databasen ' SSISDB '.

SKAPA ett GRUPPERat INDEX [index_tasks_ReadyForDispatchTime] på [Internal]. åtgärderna ([ReadyForDispatchTime] ASC) INCLUDE ([CreatedTime]; [CreateWorkerAgentId]; [ExecutedCount], [ExpiredTime], [InputData], [IsCritical], [JobId], [LastUpdatedTime], [MaxExecutedCount], [prioritet], [status], [TaskType]) med (ONLINE = på)

SKAPA ett GRUPPERat INDEX [index_tasks_Status] på [Internal]. åtgärderna ([Status]) INCLUDE ([ExecutedCount]; [ExpiredTime], [IsCancelled], [MaxExecutedCount], [WorkerAgentId]) med (ONLINE = på)

Modulen enable_scaleout beror på det saknade objektet internal.update_logdb_info. Modulen kommer att skapas. men det går inte att köra förrän objektet finns.

CLR version v 4.0.30319 inläst.

CLR-funktionalitet (Common Language Runtime) har initierats.

AppDomain 2 (SSISDB. dbo [runtime]. 1) skapas.

Fel: 10342, allvarlighets grad: 16, State: 100.

Det går inte att läsa in sammansättningen Microsoft. SqlServer. IntegrationServices. Server eftersom den här versionen av SQL Server endast stöder säkra sammansättningar.

Fel: 912, allvarlighets grad: 21; State: 2.

Det gick inte att uppgradera skript nivån för databasen ' Master ' eftersom uppgraderings steget ' ISServer_upgrade. SQL ' påträffade fel 10342, State 100, allvarlighets grad 25. Det här är ett allvarligt fel tillstånd som kan störa den vanliga åtgärden och databasen kopplas från. Om felet uppstod under uppgraderingen av Master-databasen kommer den att förhindra hela SQL Server-instansen från att starta. Kontrol lera tidigare fel i felet, vidta lämpliga åtgärds åtgärder och starta om databasen så att skript uppgraderings stegen körs.

Fel: 3417, allvarlighets grad: 21; State: 3.

Det går inte att återställa Master-databasen. Det går inte att köra SQL Server. Återställ original filen från en fullständig säkerhets kopia, reparera den eller återskapa den. Mer information om hur du återskapar huvud databasen finns i SQL Server Books Online.

SQL trace stoppades på grund av avstängning från servern. Spårnings-ID = "1". Detta är endast ett informations meddelande. ingen användar åtgärd krävs.

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Lösning

Det här problemet är åtgärdat i den här kumulativa uppdateringen för SQL Server:

Om kumulativa uppdateringar för SQL Server:

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

Referenser

Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×