Aplica-se a
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Sintomas

Quando você instala patches em uma instância do Microsoft SQL Server 2014 ou 2016 que contém muitos bancos de dados, a configuração pode falhar. E você pode receber a seguinte mensagem de erro:

Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineConfigException: Failed to shutdown the instance with process ID xxxx. Error encountered: 
Microsoft.SqlServer.Configuration.Sco.ScoException: The service cannot accept control messages at this time.

Além disso, a instância do SQL Server é deixada em um status "interrompido".

Causa

Esse problema ocorre porque, durante a instalação dos patches do SQL Server, ele tentará reiniciar o serviço SQL Server para aplicar o patch. No entanto, se o SQL Server levar muito tempo para ser encerrado, a instalação falhará.

Observação Se houver muitos bancos de dados (como 300 ~ 1000 ou mais) e o SQL Server estiver configurado para usar uma grande quantidade de memória (por exemplo, 20 GB ~ 2 TB), o SQL Server poderá levar algum tempo para fazer o desligamento limpo de cada banco de dados, e a configuração do patch poderá falhar porque o SQL Server leva muito tempo para desligar.

Resolução

Esse problema foi corrigido nas seguintes atualizações cumulativas do SQL Server:

Atualização cumulativa 5 para SQL Server 2016 RTM

Atualização cumulativa 2 para SQL Server 2016 SP1

Atualização cumulativa 4 para SQL Server 2014 Service Pack 2

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

Atualização cumulativa mais recente do SQL Server 2016

L atest atualizações cumulativas do SQL Server 201

ObservaçãoDepois de aplicar essa correção, o programa de instalação do patch aguardará que o SQL Server pare até 30 minutos. Se houver mais de 30 minutos, o SQL Server ainda está sendo interrompido, a instalação do patch ainda poderá falhar.

 

Status

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

 

Referência

Saiba mais sobre a terminologia usada pela Microsoft para descrever atualizações de software.

 

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.