Symptomer
Anta at du bruker policybasert administrasjon-policy til å administrere Microsoft SQL Server-2016. Når du har installert den kumulative oppdateringen 2 (CU2) for SQL Server 2016 Service Pack 1 (SP1), fungerer policyen på en unormal måte. Du har for eksempel policy til å avgjøre om de inneholder bestemte tegn når du oppretter en ny lagret prosedyre. Når du har installert CU2, selv om navnet er gyldig, kan du fremdeles ikke kan opprette en lagret prosedyre, og du får en feilmelding ligner som følgende:
Msg 515 nivå 16, tilstand 2, prosedyren ProcedureName, linje LineNumber [satsvis Start linjen LineNumber ]Kan ikke sette inn verdien NULL i kolonnen 'target_query_expression' tabell 'msdb.dbo.syspolicy_policy_execution_history_details_internal'; kolonnen tillater ikke nullverdier. Sett inn mislykkes.
Løsning
Dette problemet er løst i følgende kumulative oppdateringer for SQL Server:
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Mer informasjon
Se Administrere servere ved å bruke policybasert administrasjon.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanse
Lær mer om terminologiensom Microsoft bruker til å beskrive oppdateringer av programvare.