Συμπτώματα
Ας υποθέσουμε ότι εκτελείτε ένα ερώτημα σε μια δευτερεύουσα ρεπλίκα της ομάδας δευτερεύουσα διαθεσιμότητα μιας ομάδας κατανεμημένο διαθεσιμότητα στον Microsoft SQL Server 2016 και 2017. Όταν εκτελείτε ένα αντίγραφο ασφαλείας του αρχείου καταγραφής συναλλαγών σε μια άλλη ρεπλίκα στην ομάδα κατανεμημένη διαθεσιμότητα ταυτόχρονα, το ερώτημα αποτυγχάνει και λαμβάνετε το ακόλουθο μήνυμα σφάλματος:
MSG 3948, επίπεδο 16, κατάσταση 2, γραμμές LineNumber
Η συναλλαγή τερματίστηκε εξαιτίας της αλλαγής παραμέτρων της ρεπλίκας διαθεσιμότητας/κατάστασης ή επειδή οι εγγραφές φαντασμάτων διαγράφονται στην κύρια και τη δευτερεύουσα ρεπλίκα διαθεσιμότητας που μπορεί να χρειαστούν τα ερωτήματα που εκτελούνται στην περιοχή απομόνωση στιγμιότυπου. Επαναλάβετε τη συναλλαγή.
Επίλυση
Αυτό το πρόβλημα διορθώνεται με τις ακόλουθες αθροιστικές ενημερώσεις για τον SQL Server:
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Η πιο πρόσφατη αθροιστική ενημέρωση για τον SQL Server 2017
Πιο πρόσφατες αθροιστικές ενημερώσεις για τον SQL Server 2016
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Αναφορές
Μάθετε περισσότερα σχετικά με την ορολογίαπου χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.