Ισχύει για
SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Συμπτώματα

Ας υποθέσουμε ότι χρησιμοποιείτε Microsoft SQL Server 2016 και 2017. Όταν εκτελείτε το sp_set_session_context αποθηκευμένη διαδικασία επανειλημμένα (για παράδειγμα, περισσότερες από 10 φορές) για να ορίσετε την παράμετρο τιμής κλειδιού με μια τιμή null, ενδέχεται να λάβετε ένα μήνυμα σφάλματος παρόμοιο με το ακόλουθο:

MSG 15665, επίπεδο 16, κατάσταση 1, διαδικασία sp_set_session_context, line LineNumber [Batch Start line LineNumber ] Η τιμή δεν ορίστηκε για το πλήκτρο 'KeyName', επειδή το συνολικό μέγεθος των πλήκτρων και των τιμών στο περιβάλλον περιόδου λειτουργίας θα υπερβεί το όριο του 1 MB.

Επίλυση

Αυτό το πρόβλημα διορθώνεται με την ακόλουθη αθροιστική ενημέρωση για τον SQL Server:

       Αθροιστική ενημερωμένη έκδοση 6 για τον SQL Server 2017 

       Αθροιστική ενημερωμένη έκδοση 8 για SQL Server 2016 SP1

Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:

Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL server 2017πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2016

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".

Αναφορές

Μάθετε περισσότερα σχετικά με την ορολογίαπου χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.