Συμπτώματα
Ας υποθέσουμε ότι χρησιμοποιείτε την πολιτική διαχείρισης που βασίζεται σε πολιτική για τη διαχείριση του Microsoft SQL Server 2016. Μετά την εγκατάσταση της αθροιστικής ενημερωμένης έκδοσης 2 (CU2) για τον SQL Server 2016 Service Pack 1 (SP1), η πολιτική ενδέχεται να λειτουργεί με μη φυσιολογικό τρόπο. Για παράδειγμα, έχετε την πολιτική για να αξιολογήσετε εάν το όνομα περιέχει συγκεκριμένους χαρακτήρες όταν δημιουργείτε μια νέα αποθηκευμένη διαδικασία. Μετά την εγκατάσταση του CU2, ακόμα και αν το όνομα είναι έγκυρο, εξακολουθείτε να μην μπορείτε να δημιουργήσετε την αποθηκευμένη διαδικασία και λαμβάνετε ένα μήνυμα σφάλματος που μοιάζει με το εξής:
MSG 515, επίπεδο 16, κατάσταση 2, διαδικασία ProcedureName, LineNumber σειράς [δέσμη εκκίνησης δέσμης LineNumber ] Δεν είναι δυνατή η εισαγωγή της τιμής NULL στη στήλη "target_query_expression", πίνακας "msdb.dbo.syspolicy_policy_execution_history_details_internal". η στήλη δεν επιτρέπει κενές τιμές. Η εισαγωγή αποτυγχάνει.
Επίλυση
Αυτό το ζήτημα διορθώνεται με τις ακόλουθες αθροιστικές ενημερώσεις για τον SQL Server:
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2017
Πιο πρόσφατες αθροιστικές ενημερώσεις για τον SQL Server 2016
Περισσότερες πληροφορίες
Ανατρέξτε στο θέμα Διαχείριση διακομιστών με χρήση της διαχείρισης που βασίζεται σε πολιτική.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Αναφοράς
Μάθετε περισσότερα σχετικά με την ορολογίαπου χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.