Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Sintomas

Assuma que utiliza o SQL Server 2017 no Linux. Quando instala ou desinstala uma atualização cumulativa do SQL Server, alguns scripts de atualização ou downgrade (sqlscriptupgrade.dll ou sqlscriptdowngrade.dll no ficheiro script .dll) não são executados como esperado. Por conseguinte, os esquemas de base de dados não são atualizados ou desvalorizados corretamente.

Nota Quando instala esta atualização cumulativa, o script   de atualização nesta atualização é executado. No entanto, as atualizações acumuladas anteriores ainda se comportam da mesma forma. Por isso, recomendamos que evite aplicar qualquer atualização cumulativa mais cedo do que esta atualização.

Resolução

Esta correção está incluída na Atualização Cumulativa 4 para o SQL Server 2017.

Sobre as construções do SQL Server 2017

Cada nova construção para o SQL Server 2017 contém todas as correções de hotfixes e correções de segurança que estavam na construção anterior. Recomendamos que instale a mais recente construção para o SQL Server 2017.

Estado

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

Mais informações

A partir desta atualização, o SQL Server Agent é instalado automaticamente juntamente com o SQL Server. Uma instalação separada do pacote de agente-servidor mssql já não é necessária (ou possível). O Agente do Servidor SQL é desativado por defeito. Para o ativar, executar o seguinte comando de configuração:

mssql-conf conjunto sqlagent.habilitado verdadeiro

Para desativar o Agente, corra:

mssql-conf conjunto sqlagent.habilitado falso

Ou, a variável ambiental MSSQL_AGENT_ENABLED pode ser definida como Verdadeiro ou Falso para ativar ou desativar o Agente, respectivamente.

NotaA nova definição não entrará em vigor até que o SQL Server seja reiniciado.

Se atualizar uma versão mais antiga do SQL Server, o pacote de agente-servidor mssql, se presente, será automaticamente desinstalado e o Agente do Servidor SQL será ativado. Se o pacote SQL Server Agent não estiver presente durante a atualização, o Agente do Servidor SQL permanecerá desativado.

Quando o SqL Server Agent é desativado, a sua configuração não é removida e os seus trabalhos permanecem intocáveis. O Agente de Servidor SQL de reativação irá trazê-lo para o mesmo estado que antes de ser desativado.

Referências

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.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×