Sintomas

Suponha que você use a política de gerenciamento baseada em políticas para gerenciar o Microsoft SQL Server 2016. Depois de instalar a atualização cumulativa 2 (CU2) para SQL Server 2016 Service Pack 1 (SP1), a política pode funcionar anormalmente. Por exemplo, você tem a política para avaliar se o nome contém caracteres específicos quando você cria um novo procedimento armazenado. Depois de instalar o CU2, mesmo que o nome seja válido, você ainda não poderá criar o procedimento armazenado e receber uma mensagem de erro semelhante à seguinte:

MSG 515, nível 16, estado 2 , ProcedureName, lineLineNumber [linha de início do lote LineNumber ] Não é possível inserir o valor nulo na coluna ' target_query_expression ', tabela ' msdb.dbo.syspolicy_policy_execution_history_details_internal '; a coluna não permite nulos. Falha na inserção.

Resolução

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

       Atualização cumulativa 2 para SQL Server 2017

       Atualização cumulativa 6 para SQL Server 2016 SP1

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:

Atualização cumulativa mais recente do SQL Server 2017

Atualizações cumulativas mais recentes do SQL Server 2016

Mais informações

Consulte administrar servidores usando o gerenciamento baseado em políticas.

Status

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

Referência

Saiba mais sobre a terminologiaque 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

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×