Sintomas
Assuma que utiliza a política de Gestão Baseada em Políticas para gerir o Microsoft SQL Server 2016. Depois de instalar a Atualização Cumulativa 2 (CU2) para o SqL Server 2016 Service Pack 1 (SP1), a política pode funcionar de forma anormal. Por exemplo, tem a política de avaliar se o nome contém caracteres específicos quando cria um novo procedimento armazenado. Depois de instalar CU2, mesmo que o nome seja válido, poderá ainda não conseguir criar o procedimento armazenado e receber uma mensagem de erro que se assemelha ao seguinte:
Msg 515, Nível 16, Estado 2, Procedimento ProcedimentoName,LineNumber [Lote de Linha de Início Número ] Não é possível inserir o valor NUDO na coluna 'target_query_expression', tabela 'msdb.dbo.syspolicy_policy_execution_history_details_internal'; coluna não permite nulos. O INSERT falha.
Resolução
Esta emissão é corrigida nas seguintes atualizações cumulativas para o SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Mais informações
Consulte os Servidores de Administração utilizando a Gestão Baseada em Políticas.
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Referência
Conheça a terminologiaque a Microsoft utiliza para descrever atualizações de software.