Συμπτώματα
Αυτό το πρόβλημα παρουσιάζεται όταν η sp_estimate_data_compression_savings αποθηκευμένη διαδικασία εκτελείται σε έναν πίνακα που προηγουμένως είχε μια επιλογή πίνακα "κείμενο σε σειρά", αλλά δεν έχει πλέον τύπο στήλης κείμενο, ntextή εικόνα . Επιπλέον, ενδέχεται να λάβετε το ακόλουθο μήνυμα σφάλματος στο αρχείο καταγραφής σφαλμάτων του SQL Server:
<ημερομηνία ώρα>spid14s αδιέξοδη οθόνη απέτυχε να επιλύσει ένα ή περισσότερα αδιέξοδα. Ο διακομιστής ενδέχεται να απαιτήσει επανεκκίνηση για να ανακτήσει από αυτόν τον όρο.... <ημερομηνία ώρα> spid14s * ανεπίλυτο αδιέξοδο
Επίλυση
Πληροφορίες αθροιστικής ενημέρωσης
Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Συνιστούμε να κάνετε λήψη και εγκατάσταση των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Λύση
Για να επιλύσετε αυτό το ζήτημα, ακολουθήστε τα παρακάτω βήματα:
-
Τροποποιήστε τον πίνακα για να αλλάξετε μια υπάρχουσα στήλη ή να προσθέσετε μια στήλη, έτσι ώστε ο πίνακας να έχει τώρα έναν τύπο LOB.
-
Χρησιμοποιήστε το sp_tableoption για να καταργήσετε in_row_limit.
-
Αλλαγή αναίρεσης για τη λειτουργία της στήλης.
Μετά από αυτό, μπορείτε να εκτελέσετε την sp_estimate_data_compression_savings αποθηκευμένη διαδικασία με επιτυχία.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".