Síntomas
Al usar la actualización acumulativa 9 (CU9) para SQL Server 2017 en Linux, es posible que observe que la instancia de SQL Server no se puede iniciar y se bloquea en el modo de actualización de scripts para la base de datos SSISDB con el siguiente error:
La base de datos ' Master ' está actualizando el script ' ISServer_upgrade. SQL ' del nivel 0 al nivel 500.
Iniciando la ejecución de ISServer_upgrade. SQL
Cómo usar la SSISDB para el modo de usuario único
Configuración de la opción de base de datos SINGLE_USER a activada para la base de datos ' SSISDB '.
CREAR índice no AGRUPAdo [index_tasks_ReadyForDispatchTime] ON [Internal]. sucesor ([ReadyForDispatchTime] ASC) INCLUDE ([CreatedTime], [CreateWorkerAgentId], [ExecutedCount], [ExpiredTime], [InputData], [IsCritical], [JobId], [LastUpdatedTime], [MaxExecutedCount], [Priority], [status], [TaskType]) con (ONLINE = ON)
CREAR índice no AGRUPAdo [index_tasks_Status] ON [Internal]. sucesor ([Estado]) INCLUDE ([ExecutedCount], [ExpiredTime], [IsCancelled], [MaxExecutedCount], [WorkerAgentId]) con (ONLINE = ON)
El módulo ' enable_scaleout ' depende del objeto que falta ' internal.update_logdb_info '. El módulo se creará de todos modos; sin embargo, no puede ejecutarse correctamente hasta que el objeto exista.
La versión de CLR 4.0.30319 está cargada.
Se ha inicializado la funcionalidad de Common Language Runtime (CLR).
AppDomain 2 (SSISDB. DBO [Runtime]. 1) creado.
Error: 10342, gravedad: 16, estado: 100.
No se puede cargar el ensamblado ' Microsoft. SqlServer. IntegrationServices. Server ' porque esta edición de SQL Server solo admite ensamblados seguros.
Error: 912, gravedad: 21, estado: 2.
Error al actualizar el nivel de script para la base de datos ' Master ' porque el paso de actualización ' ISServer_upgrade. SQL ' encontró el error 10342, estado 100, gravedad 25. Esta es una condición de error grave que podría interferir con el funcionamiento normal y la base de datos se desconectará. Si el error se produjo durante la actualización de la base de datos ' Master ', evitará que se inicie toda la instancia de SQL Server. Examine las entradas de ErrorLog anteriores en busca de errores, lleve a cabo las acciones correctivas apropiadas y vuelva a iniciar la base de datos para que los pasos de actualización de la secuencia de comandos se ejecuten hasta que se completen.
Error: 3417, gravedad: 21, estado: 3.
No se puede recuperar la base de datos maestra. SQL Server no puede ejecutarse. Restaure el maestro desde una copia de seguridad completa, repárelo o vuelva a generarlo. Para obtener más información sobre cómo volver a crear la base de datos master, vea SQL Server Books online.
El seguimiento SQL se ha detenido debido a un apagado del servidor. ID. de seguimiento = ' 1 '. Este es un mensaje informativo únicamente; no se requiere ninguna acción por el usuario.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Resolución
Este problema se ha corregido en la siguiente actualización acumulativa de SQL Server:
Acerca de las actualizaciones acumulativas de SQL Server:
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Referencias
Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.