Applies ToSQL 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 instala patches num caso do Microsoft SQL Server 2014 ou 2016 que contém muitas bases de dados, a configuração pode falhar. E 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 sql Server é deixada num estado "Parado".

Causa

Este problema ocorre porque durante a instalação de patches sql Server, tentará reiniciar o serviço SQL Server para aplicar o patch. No entanto, se o SQL Server demorar muito tempo a terminar-se, a configuração falhará.

Nota Se existirem muitas bases de dados (tais como, 300~1000 ou mais) e o SQL Server estiver configurado para utilizar uma grande quantidade de memória (como, por exemplo, 20 GB~2 TB), o SQL Server pode demorar algum tempo a fazer o encerramento limpo de cada base de dados, e a configuração do patch pode falhar porque o SQL Server demora muito tempo a desligar-se.

Resolução

Esta emissão é corrigida nas seguintes atualizações cumulativas para o 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 todas as correções de hotfixes e correções de segurança que foram incluídas na atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:

Última atualização cumulativa para SQL Server 2016

L atest atualizações cumulativas para SQL Server 201

NotaDepois de aplicar esta correção, o programa de configuração do patch aguardará que o SQL Server pare até 30 minutos. Se mais de 30 minutos o SQL Server ainda estiver parado, a configuração do patch pode ainda falhar.

 

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

 

Referência

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

 

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.