Problembeschreibung
Wenn Sie das kumulative Update 9 (CU9) für SQL Server 2017 unter Linux verwenden, stellen Sie möglicherweise fest, dass die SQL Server-Instanz nicht gestartet werden kann und im Skript Aktualisierungsmodus für die Datenbank-SSISDB mit folgendem Fehler aufgehängt wird:
Datenbank ' Master ' aktualisiert das Skript ' ISServer_upgrade. SQL ' von Ebene 0 auf Ebene 500.
Starten der Ausführung von ISServer_upgrade. SQL
Unter SSISDB im Einzelbenutzermodus
Festlegen der Datenbankoption SINGLE_USER auf on für Datenbank ' SSISDB '
Erstellen Sie einen nicht gruppierten Index [index_tasks_ReadyForDispatchTime] auf [intern]. Aufgaben ([ReadyForDispatchTime] ASC) Include ([created Timeout], [CreateWorkerAgentId], [ExecutedCount], [Expired], [inputData], [IsCritical], [JobID], [LastUpdatedTime], [MaxExecutedCount], [Priorität], [Status], [TaskType]) with (Online = on)
Erstellen Sie einen nicht gruppierten Index [index_tasks_Status] auf [intern]. Aufgaben ([Status]) Include ([ExecutedCount], [Expired], [IsCanceled], [MaxExecutedCount], [WorkerAgentId]) with (Online = on)
Das Modul "enable_scaleout" hängt vom fehlenden Objekt "Internal.update_logdb_info" ab. Das Modul wird weiterhin erstellt; Sie kann jedoch erst erfolgreich ausgeführt werden, wenn das Objekt vorhanden ist.
CLR Version v 4.0.30319 geladen.
Common Language Runtime (CLR)-Funktionalität initialisiert.
AppDomain 2 (SSISDB. dbo [Runtime]. 1) erstellt.
Fehler: 10342, Schweregrad: 16, Bundesland: 100.
Die Assembly ' Microsoft. SqlServer. IntegrationServices. Server ' kann nicht geladen werden, da diese Edition von SQL Server nur sichere Assemblys unterstützt.
Fehler: 912, Schweregrad: 21, Zustand: 2.
Fehler bei der Aktualisierung der Skriptebene für die Datenbank "Master", weil der Upgradevorgang "ISServer_upgrade. SQL" auf Fehler 10342, Zustand 100, Schweregrad 25 gestoßen ist. Hierbei handelt es sich um einen schwerwiegenden Fehlerzustand, der den normalen Betrieb stören kann und die Datenbank offline geschaltet wird. Wenn der Fehler während des Upgrades der "Master"-Datenbank aufgetreten ist, wird verhindert, dass die gesamte SQL Server-Instanz gestartet wird. Untersuchen Sie die vorherigen Fehlerprotokolleinträge auf Fehler, führen Sie die entsprechenden Korrekturmaßnahmen durch, und starten Sie die Datenbank erneut, damit die Schritte zum Ausführen des Skript Upgrades bis zum Abschluss ausgeführt werden.
Fehler: 3417, Schweregrad: 21, Bundesland: 3.
Die Master-Datenbank kann nicht wiederhergestellt werden. SQL Server kann nicht ausgeführt werden. Stellen Sie Master aus einer vollständigen Sicherung wieder her, reparieren Sie ihn, oder erstellen Sie ihn erneut. Weitere Informationen zum erneuten Erstellen der Master Datenbank finden Sie unter SQL Server-Online Dokumentation.
Die SQL-Ablaufverfolgung wurde aufgrund des Herunterfahrens des Servers angehalten. Ablauf Verfolgungs-ID = "1". Dies ist nur eine Informationsmeldung; Es ist keine Benutzeraktion erforderlich.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Fehlerbehebung
Dieses Problem wurde im folgenden kumulativen Update für SQL Server behoben:
Informationen zu kumulativen Updates für SQL Server:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Informationsquellen
Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.