Συμπτώματα
Ας υποθέσουμε ότι χρησιμοποιείτε τον SQL Server 2019 με εγκατεστημένη τη δυνατότητα πολυβάσης. Εάν η "πολυβάση" αντιμετωπίσει ένα μη αναμενόμενο σφάλμα κατά τη φάση της βελτιστοποίησης κατανεμημένων ερωτημάτων και προσπαθήσει να δημιουργήσει μια ένδειξη σφαλμάτων μνήμης για την καταγραφή της κατάστασης του συστήματος, ενδέχεται να παρατηρήσετε ότι η δημιουργία της ένδειξης σφαλμάτων αποτυγχάνει. Επιπλέον, ενδέχεται να λάβετε το ακόλουθο μήνυμα σφάλματος στα αρχεία καταγραφής της υπηρεσίας μηχανισμού:
Ημερομηνία /ώρα [νήμα:αναγνωριστικόνήματος] [OptimizedStatement: σφάλμα] (σφάλμα, υψηλή): DQO dump-μη αναμενόμενη εξαίρεση κατά τη δημιουργία της ένδειξης σφαλμάτων. [Session. Αναγνωριστικό περιόδου λειτουργίας: SID450] [Session. IsTransactional: False] [Query. QueryId:QueryId]
Ημερομηνία /ώρα [νήμα:αναγνωριστικόνήματος] [OptimizedStatement: σφάλμα] (σφάλμα, υψηλό):
System. NotImplementedException: η μέθοδος ή η λειτουργία δεν υλοποιείται.
στο Microsoft. SqlServer. DataWarehouse. SQL. Optimizer. MemoProvider. MemoGeneratorFromStream. GenerateMemoXml (ερώτημα συμβολοσειράς)
στο Microsoft. SqlServer. DataWarehouse. SQL. προτάσεις. OptimizedStatement. GenerateOptimizedStatementDumpHandler (OptimizedStatement optimizedStatement, ex εξαίρεσης)
Ημερομηνία /ώρα [νήμα:αναγνωριστικόνήματος] [OptimizedStatement: σφάλμα] (σφάλμα, υψηλή): DQO dump-μη αναμενόμενη εξαίρεση κατά τη δημιουργία της ένδειξης σφαλμάτων. [Session. Αναγνωριστικό περιόδου λειτουργίας: SID477] [Session. IsTransactional: False] [Query. QueryId:QueryId]
Ημερομηνία /ώρα [νήμα:αναγνωριστικόνήματος] [OptimizedStatement: σφάλμα] (σφάλμα, υψηλό):
System. NotImplementedException: η μέθοδος ή η λειτουργία δεν υλοποιείται.
στο Microsoft. SqlServer. DataWarehouse. SQL. Optimizer. MemoProvider. MemoGeneratorFromStream. GenerateMemoXml (ερώτημα συμβολοσειράς)
στο Microsoft. SqlServer. DataWarehouse. SQL. προτάσεις. OptimizedStatement. GenerateOptimizedStatementDumpHandler (OptimizedStatement optimizedStatement, ex εξαίρεσης) [Session. Αναγνωριστικό περιόδου λειτουργίας: SID477] [Session. IsTransactional: False] [Query. QueryId:QueryId]
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Επίλυση
Αυτό το πρόβλημα διορθώνεται με την ακόλουθη αθροιστική ενημέρωση για τον SQL Server:
Πληροφορίες για τις αθροιστικές ενημερώσεις για τον SQL Server:
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Αναφορές
Μάθετε περισσότερα σχετικά με την ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.