KB4480645 - ΔΙΟΡΘΩΣΗ: Παραβίαση πρόσβασης κατά την υποβολή ερωτήματος με χρήση της λέξης "sys.dm_db_tuning_recommendations" στο SQL Server

Ισχύει για
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Συμπτώματα

Μπορείτε να υποβάλετε ερώτημα, χρησιμοποιώντας sys.dm_db_tuning_recommendations προβολή δυναμικής διαχείρισης (DMV) στο SQL Server 2017. Εάν SQL Server μηχανισμός βελτιστοποίησης ερωτήματος (QO) χρησιμοποιεί ένα παράλληλο σχέδιο εκτέλεσης ερωτήματος, ενδέχεται να παρουσιαστεί παραβίαση πρόσβασης και να δημιουργηθεί ένα αρχείο ένδειξης σφαλμάτων.

Επίλυση

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

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

Σχετικά με τις δομές SQL Server

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

Εκδόσεις δομής SQL Server 2017

Λύση

Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε την ακόλουθη επιλογή όταν υποβάλετε ερώτημα sys.dm_db_tuning_recommendations για να καταργήσετε τον παραλληλισμό και να αποφύγετε τον κίνδυνο παραβίασης πρόσβασης:

OPTION (MAXDOP 1)

Κατάσταση

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

Παραπομπές

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