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