KB4040531 - ΕΠΙΔΙΌΡΘΩΣΗ: Σφάλμα παραβίασης περιορισμού που επιστρέφεται από τη συνάρτηση managed_backup.fn_available_backups μετά την εγκατάσταση της αθροιστικής ενημερωμένης έκδοσης 2 για το SQL Server 2016 SP1

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

Συμπτώματα

Ας υποθέσουμε ότι χρησιμοποιείτε SQL Server διαχειριζόμενο αντίγραφο ασφαλείας για να δημιουργήσετε αντίγραφα ασφαλείας βάσεων δεδομένων στο Microsoft Azure στο Microsoft SQL Server 2016 ή 2017. Μετά την εγκατάσταση της αθροιστικής ενημερωμένης έκδοσης 2 για SQL Server 2016 SP1 για την αντιμετώπιση του ζητήματος που περιγράφεται στο 4014002 KB, κατά την εκτέλεση της λειτουργίας διαχείρισης αντιγράφων ασφαλείας managed_backup.fn_available_backups, ενδέχεται να λάβετε ένα μήνυμα λάθους παρόμοιο με το ακόλουθο:

Παραβίαση του περιορισμού UNIQUE KEY 'ConstraintName'. Δεν είναι δυνατή η εισαγωγή διπλότυπου κλειδιού στο αντικείμενο 'TableName'. Η τιμή του διπλότυπου κλειδιού είναι (ID,DateTime, first_lsnValue, DB).

Η δήλωση τερματίστηκε.

Επίλυση

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

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

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

Πληροφορίες σχετικά με τις συγκεντρωτικές ενημερώσεις για SQL Server:

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

Τελευταία αθροιστική ενημέρωση για το SQL Server 2017

Τελευταίες αθροιστικές ενημερώσεις για το SQL Server 2016

Κατάσταση

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

Παραπομπές

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