Applies ToSQL Server 2016 Developer SQL Server 2016 Enterprise SQL Server 2016 Enterprise Core SQL Server 2016 Standard SQL Server 2016 Service Pack 1 SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions) SQL Server 2019 on Linux SQL Server 2019 on Windows SQL Server 2022 on Windows (all editions) SQL Server 2022 on Linux (all editions)

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:

  • Μπορείτε να χρησιμοποιήσετε τη δυνατότητα Always Encrypted της Microsoft SQL Server για να κρυπτογραφήσετε μια στήλη σε έναν πίνακα.

  • Μπορείτε να ενεργοποιήσετε τη δυνατότητα αλλαγής καταγραφής δεδομένων (CDC) για αυτόν τον πίνακα.

  • Η κρυπτογραφημένη στήλη δεν περιλαμβάνεται στη λίστα των καταγεγραμμένων στηλών.

Σε αυτό το σενάριο, όταν προσπαθείτε να χρησιμοποιήσετε τη sp_cdc_disable_table αποθηκευμένη διαδικασία συστήματος για να απενεργοποιήσετε το CDC για τον πίνακα, ενδέχεται να λάβετε ένα μήνυμα σφάλματος που μοιάζει με το εξής:  

Msg 22833, Επίπεδο 16, Κατάσταση 1, Sp_cdc_disable_table_internal Διαδικασίας, Αριθμός γραμμής [ Αριθμός γραμμής έναρξης δέσμης] Δεν ήταν δυνατή η ενημέρωση των μετα-δεδομένων που υποδεικνύουν ότι ο πίνακας TableName δεν είναι ενεργοποιημένος για την Αλλαγή καταγραφής δεδομένων.Η αποτυχία παρουσιάστηκε κατά την εκτέλεση της εντολής "sp_cdc_disable_table_tranx".Το σφάλμα που επιστράφηκε ήταν 11430: "Δεν είναι δυνατή η ενεργοποίηση της καταγραφής δεδομένων στη στήλη "Όνομα_στήλης".Η αλλαγή καταγραφής δεδομένων δεν υποστηρίζεται για κρυπτογραφημένες στήλες.».Χρησιμοποιήστε την ενέργεια και το σφάλμα για να προσδιορίσετε την αιτία της αποτυχίας και να υποβάλετε ξανά την αίτηση.

Επίλυση

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

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

Περισσότερες πληροφορίες

Για περισσότερες πληροφορίες σχετικά με το CDC και Always Encrypted δυνατότητες του SQL Server, ανατρέξτε στα ακόλουθα άρθρα:

Κατάσταση

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

Αναφορές

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

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.