Simptome
Să presupunem că utilizați Politica de gestionare bazată pe politică pentru a gestiona Microsoft SQL Server 2016. După ce instalați actualizarea cumulativă 2 (CU2) pentru SQL Server 2016 Service Pack 1 (SP1), politica poate funcționa anormal. De exemplu, aveți Politica de a evalua dacă numele conține anumite caractere atunci când creați o nouă procedură stocată. După ce instalați CU2, chiar dacă numele este valid, este posibil să nu reușiți să creați procedura stocată și să primiți un mesaj de eroare asemănător cu următorul:
MSG 515, nivel 16, stat 2, procedură ProcedureName, linie LineNumber [linie de începere LineNumber ] Nu puteți insera valoarea NULL în coloana ' target_query_expression ', tabel ' msdb.dbo.syspolicy_policy_execution_history_details_internal '; coloana nu permite NULL. INSERAREa nu reușește.
Rezolvare
Această problemă este remediată în următoarele actualizări cumulative pentru SQL Server:
Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
Cea mai recentă actualizare cumulativă pentru SQL Server 2017
Cele mai recente actualizări cumulative pentru SQL Server 2016
Mai multe informații
Consultați administrarea serverelor utilizând gestionarea bazată pe politici.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referință
Aflați despre terminologiape care o utilizează Microsoft pentru a descrie actualizările de software.