KB4512979: o SQL Server 2017 no Linux falha no modo de atualização de script para o banco de dados SSISDB após a aplicação do CU9

Sintomas

Ao usar a atualização cumulativa 9 (CU9) do SQL Server 2017 no Linux, você pode observar que a instância do SQL Server não pode iniciar e fica congelado no modo de atualização de script para o banco de dados SSISDB com o seguinte erro:

O banco de dados ' mestre ' está atualizando o script ' ISServer_upgrade. SQL ' do nível 0 para o nível 500.

Iniciando a execução de ISServer_upgrade. Server

Como fazer SSISDB para o modo de usuário único

Definindo a opção de banco de dados SINGLE_USER como ATIVAda para o banco de dados ' SSISDB '.

CRIAR índice não CLUSTERIZAdo [index_tasks_ReadyForDispatchTime] em [Internal]. etapas ([ReadyForDispatchTime] ASC) INCLUDE ([criadotime], [CreateWorkerAgentId], [ExecutedCount], [asvenceud], [InputData], [IsCritical], [JobID], [LastUpdatedTime], [MaxExecutedCount], [Priority], [status], [TaskType]) com (online = on)

CRIAR índice não CLUSTERIZAdo [index_tasks_Status] em [Internal]. etapas ([Status]) INCLUDE ([ExecutedCount], [Expired], [IsCanceled], [MaxExecutedCount], [WorkerAgentId]) com (online = on)

O módulo "enable_scaleout" depende do objeto ausente "internal.update_logdb_info". O módulo ainda será criado; no entanto, ele não pode ser executado com êxito até que o objeto exista.

A versão v do CLR 4.0.30319 carregada.

Funcionalidade CLR (Common Language Runtime) inicializada.

AppDomain 2 (SSISDB. dbo [Runtime]. 1) criado.

Erro: 10342, severidade: 16, estado: 100.

Não é possível carregar a assembly ' Microsoft. SqlServer. Integrationservices. Server ' porque esta edição do SQL Server só oferece suporte a assemblies seguros.

Erro: 912, severidade: 21, estado: 2.

A atualização de nível de script para o banco de dados ' mestre ' falhou porque a etapa de atualização ' ISServer_upgrade. SQL ' encontrou o erro 10342, estado 100, severidade 25. Trata-se de uma condição de erro sério que pode interferir na operação regular, e o banco de dados será colocado offline. Se o erro ocorreu durante a atualização do banco de dados ' mestre ', ele impedirá que toda a instância do SQL Server seja iniciada. Examine as entradas de erros anteriores em busca de erros, execute as ações corretivas adequadas e reinicie o banco de dados para que as etapas de atualização de script sejam executadas até a conclusão.

Erro: 3417, severidade: 21, estado: 3.

Não é possível recuperar o banco de dados mestre. Não é possível executar o SQL Server. Restaure o mestre de um backup completo, repare-o ou reconstrua-o. Para obter mais informações sobre como recriar o banco de dados mestre, confira manuais online do SQL Server.

O rastreamento do SQL foi interrompido devido ao desligamento do servidor. ID de rastreamento = ' 1 '. Esta é uma mensagem informativa apenas; Não é necessária nenhuma ação do usuário.

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".

Resolução

Esse problema foi corrigido na seguinte atualização cumulativa do SQL Server:

Sobre atualizações cumulativas do SQL Server:

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:

Referências

Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Estas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×