Συμπτώματα
Όταν χρησιμοποιείτε την sys.sp_cdc_enable_table αποθηκευμένη διαδικασία για να ενεργοποιήσετε την αλλαγή καταγραφής δεδομένων (CDC) σε έναν πίνακα συνόλου στηλών στο Microsoft SQL Server 2017 ή 2016, το ακόλουθο σφάλμα επιβεβαίωσης καταγράφεται στο αρχείο καταγραφής σφαλμάτων:
Θέση: FilePath\FileName:LineNumber
Παράσταση: m_REColId == m_imedIndexColumn->GetColumnId()
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι αυτό αποτελεί πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Επίλυση
Αθροιστικές πληροφορίες ενημέρωσης
Αυτό το πρόβλημα έχει διορθωθεί στην ακόλουθη αθροιστική ενημέρωση για SQL Server:
Πληροφορίες για τις αθροιστικές ενημερώσεις για SQL Server:
Κάθε νέα αθροιστική ενημέρωση για SQL Server περιέχει όλες τις επιδιορθώσεις ασφαλείας και όλες τις επιδιορθώσεις ασφαλείας που περιλαμβάνονταν στην προηγούμενη αθροιστική ενημέρωση. Δείτε τις πιο πρόσφατες αθροιστικές ενημερώσεις για SQL Server:
Πληροφορίες service pack για SQL Server 2016
Αυτό το πρόβλημα έχει διορθωθεί στο ακόλουθο service pack για SQL Server:
Τα service pack είναι αθροιστικά. Κάθε νέο service pack περιέχει όλες τις επιδιορθώσεις που βρίσκονταν στα προηγούμενα service pack, μαζί με τυχόν νέες επιδιορθώσεις. Συνιστάται να εφαρμόσετε το πιο πρόσφατο service pack και την πιο πρόσφατη αθροιστική ενημέρωση για το συγκεκριμένο service pack. Δεν χρειάζεται να εγκαταστήσετε ένα προηγούμενο service pack πριν να εγκαταστήσετε το πιο πρόσφατο service pack. Χρησιμοποιήστε τον Πίνακα 1 στο παρακάτω άρθρο για να βρείτε περισσότερες πληροφορίες σχετικά με το πιο πρόσφατο service pack και την πιο πρόσφατη αθροιστική ενημέρωση.
Προσδιορισμός του επιπέδου έκδοσης, έκδοσης και ενημέρωσης του SQL Server και των στοιχείων του
Αναφορές
Μάθετε για την ορολογία που χρησιμοποιεί η Microsoft για να περιγράφει τις ενημερώσεις λογισμικού.