KB4101323 - CORRECCIÓN: Se producen errores al actualizar a SQL Server CU4 de 2017 o versiones posteriores y no habilitar Agente SQL Server en Linux

Se aplica a
SQL Server 2017 Developer Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux

Síntomas

Supongamos que tiene un SQL Server 2017 instalado en Linux. Cuando actualiza a SQL Server 2017 CU4 o versiones posteriores y si el Agente SQL Server no está habilitado, puede recibir los siguientes mensajes de error:

Nota

  • Fecha y hora spid6s Error: 4860, Gravedad: 16, Estado: 1.
  • Fecha y hora spid6s No se puede cargar de forma masiva. El archivo "FilePath\SqlTraceCollect.dtsx" no existe o no tiene derechos de acceso a los archivos.
  • Fecha y hora spid6s Error: 912, Gravedad: 21, Estado: 2.
  • Fecha y hora Spid6s No se pudo actualizar el nivel de script para la base de datos "maestro" porque en el paso de actualización "msdb110_upgrade.sql" se encontró el error 200, estado 7, gravedad 25. Se trata de una condición de error grave que puede 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 "maestra", impedirá que se inicie toda la instancia de SQL Server. Examine las entradas anteriores del registro de errores en busca de errores, tome las medidas correctivas adecuadas y reinicie la base de datos para que los pasos de actualización de script se ejecuten hasta su finalización.
  • Fecha y hora spid6s Error: 3417, Gravedad: 21, Estado: 3.
  • Fecha y hora spid6s No se puede recuperar la base de datos maestra. SQL Server no se puede ejecutar. Restaure el maestro a partir de una copia de seguridad completa, repárelo o vuelva a generarlo. Para obtener más información acerca de cómo volver a generar la base de datos maestra, vea los Libros en pantalla de SQL Server.

Más información

Nota: Es posible que experimente el mismo problema al intentar cambiar a una versión anterior de la instancia de SQL Server de SQL Server 2017 RTM CU6 a CU5/CU4. La solución alternativa sugerida también se puede implementar para escenarios de cambio a una versión anterior.

Resolución

Este problema se corrige en la siguiente actualización acumulativa para SQL Server:

Actualización acumulativa 6 para SQL Server 2017

Acerca de las actualizaciones acumulativas para SQL Server:

Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Consulte las actualizaciones acumulativas más recientes para SQL Server:

Actualización acumulativa más reciente para SQL Server 2017

Solución alternativa

Como solución alternativa a este problema, puede habilitar el Agente SQL Server y reiniciar SQL Server. Tan pronto como se complete la actualización, el Agente SQL Server se podrá deshabilitar de nuevo.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.