Συμπτώματα
Όταν εκτελείτε την εντολή DBCC CLONEDATABASE σε μια παρουσία του Microsoft SQL Server 2014 ή του 2016, η εντολή DBCC CLONEDATABASE ενδέχεται να μην είναι επιτυχής. Επιπλέον, λαμβάνετε το ακόλουθο μήνυμα σφάλματος, εάν η βάση δεδομένων έχει ένα αντικείμενο που δημιουργήθηκε αρχικά στον SQL Server 2000:
Η κλωνοποίηση βάσης δεδομένων για το 'DB_Name' ξεκίνησε με το Target ως 'Clone_DB_Name'. MSG 2601, επίπεδο 14, κατάσταση 1, LineNumber Δεν είναι δυνατή η εισαγωγή διπλότυπων γραμμών πλήκτρων στο Object ' sys. sysschobjs ' με μοναδικό ευρετήριο ' αποτιμώνται '. Η τιμή του διπλότυπου κλειδιού είναι key_value.
Αιτία
Αυτό το πρόβλημα παρουσιάζεται εξαιτίας μιας σύγκρουσης πλήκτρων μεταξύ των προεπιλεγμένων αντικειμένων υπηρεσίας Broker στον προορισμό και των αντικειμένων χρήστη στην προέλευση.
Επίλυση
Αυτό το ζήτημα διορθώνεται με τις ακόλουθες αθροιστικές ενημερώσεις για τον SQL Server:
Αθροιστική ενημερωμένη έκδοση 3 για τον SQL Server 2016 SP1
Αθροιστική ενημερωμένη έκδοση 5 για τον SQL Server 2014 Service Pack 2
Σημείωση αυτή η επιδιόρθωση ελέγχει τα αντικείμενα του Broker υπηρεσίας "σύγκρουση" και "απόθεση", όπως απαιτείται για την αποτροπή αυτού του ζητήματος.
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Αναφορές
Μάθετε σχετικά με την ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.