Симптоми
Приемете, че използвате правилата за управление, базирани на правила, за да управлявате Microsoft SQL Server 2016. След като инсталирате сборната актуализация 2 (CU2) за SQL Server 2016 Service Pack 1 (SP1), правилата могат да работят ненормално. Например имате правилата, за да оцените дали името съдържа определени знаци, когато създавате нова съхранена процедура. След като инсталирате CU2 дори ако името е валидно, е възможно да не можете да създадете съхранената процедура и да получите съобщение за грешка, подобно на следното:
MSG 515, ниво 16, щат 2, процедура ProcedureName, Line LineNumber [партиден Старт ред LineNumber ] Не могат да се вмъкнат стойностите NULL в колона "target_query_expression", таблица "msdb.dbo.syspolicy_policy_execution_history_details_internal"; колоната не разрешава празни стойности. ВМЪКВАНЕто е неуспешно.
Решение
Този проблем е коригиран в следните сборни актуализации за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Допълнителна информация
Вижте администриране на сървъри с помощта на базирано на правила управление.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Позоваване
Научете повече за терминологията, която Microsoft използва, за да опише софтуерни актуализации.