KB4512979 – JAVÍTÁS: A Linux SQL Server 2017 sikertelen az SSISDB adatbázis szkriptfrissítési módjában a CU9 alkalmazása után

Tünetek

Amikor a 9. összegző frissítést (CU9) használja az SQL Server 2017-hez Linux rendszeren, azt tapasztalhatja, hogy az SQL Server-példány nem tud elindulni, és lefagy az SSISDB adatbázis szkriptfrissítési módjában a következő hibával:

A "főkiszolgáló" adatbázis a "ISServer_upgrade.sql" parancsfájlt frissíti a 0. szintről az 500. szintre.
      

A ISServer_upgrade végrehajtásának megkezdése. SQL
      

Az SSISDB egyfelhasználós módba állítása

Az "SSISDB" adatbázis-adatbázis beállítása SINGLE_USER BE állásba.

HOZZON LÉTRE NEM FÜRTÖZÖTT INDEXET [index_tasks_ReadyForDispatchTime] A [BELSŐ] HELYEN. [feladatok] ([ReadyForDispatchTime] ASC) INCLUDE ([CreatedTime], [CreateWorkerAgentId], [ExecutedCount], [ExpiredTime], [InputData], [IsCritical], [JobId], [LastUpdatedTime], [MaxExecutedCount], [Priority], [Status], [TaskType]) WITH (ONLINE = BE)

HOZZON LÉTRE NEM FÜRTÖZÖTT INDEXET [index_tasks_Status] A [BELSŐ] HELYEN. [feladatok] ([Állapot]) INCLUDE ([ExecutedCount], [ExpiredTime], [IsCancelled], [MaxExecutedCount], [WorkerAgentId]) WITH (ONLINE = ON)

A "enable_scaleout" modul a hiányzó "internal.update_logdb_info" objektumtól függ. A modul továbbra is létrejön; Mindazonáltal nem futhat sikeresen, amíg az objektum még nem létezik.

A CLR 4.0.30319-es verziója betöltve.

A közös nyelvi futtatókörnyezet (CLR) funkcionalitásának inicializálása megtörtént.

AppDomain 2 (SSISDB.dbo[runtime].1) létrehozva.

Hiba: 10342, Súlyosság: 16, Állapot: 100.

A "Microsoft.SqlServer.IntegrationServices.Server" szerelvény nem tölthető be, mert az SQL Server ezen kiadása csak a SAFE szerelvényeket támogatja.

Hiba: 912, Súlyosság: 21, Állapot: 2.

A "főkiszolgáló" adatbázis parancsfájlszintű frissítése nem sikerült, mert a ISServer_upgrade.sql. lépésben megjelent 10342-es hiba, 100-as állapot, 25-ös súlyossági szint. Ez egy súlyos hibaállapot, amely megakadályozhatja a normál működést, és az adatbázis offline állapotba kerülhet. Ha a hiba a "főadatbázis" frissítésekor történt, az megakadályozza a teljes SQL Server-példány elindulását. Vizsgálja meg, hogy nincsenek-e hibák a korábbi hibanaplóbejegyzésekben, tegye meg a megfelelő korrekciós lépéseket, majd indítsa újra az adatbázist, hogy a parancsfájlok frissítésének lépései végbefuthassanak.

Hiba: 3417, Súlyosság: 21, Állapot: 3.

A fő adatbázis nem állítható helyre. Az SQL Server nem futtatható. Visszaállíthatja a főkiszolgálót egy teljes biztonsági másolatból, kijavíthatja vagy újjáépítheti. A főadatbázis újraépítéséről az SQL Server Books Online webhelyen talál további információt.

Az SQL-nyomkövetés a kiszolgáló leállása miatt leállt. Nyomkövetési azonosító = '1'. Ez csak tájékoztató jellegű üzenet; Nincs szükség felhasználói beavatkozásra.

      

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.

Megoldás

Ezt a hibát az SQL Server következő összegző frissítésében javítottuk:

Az SQL Server összegző frissítéseinek ismertetése:

Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb összegző frissítéseit:

Hivatkozások

Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját.