Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

Στον Microsoft SQL Server 2019, η επαναφορά των συμπιεσμένων βάσεων δεδομένων ή των αντιγράφων ασφαλείας αρχείων καταγραφής των βάσεων δεδομένων που έχουν ενεργοποιημένη τη διαφανή κρυπτογράφηση δεδομένων (TDE) μπορεί να προκαλέσει το ακόλουθο σφάλμα:

Msg 3241, Επίπεδο 16, Πολιτεία 18, Γραμμή <LineNumber>

Η οικογένεια πολυμέσων στη συσκευή "<όνομα αρχείου αντιγράφου ασφαλείας>" δεν διαμορφώνεται σωστά. Ο SQL Server δεν μπορεί να επεξεργαστεί αυτήν την οικογένεια πολυμέσων.

Λύση

Για να επιλύσετε αυτό το πρόβλημα, μην συμπιέζετε τα αντίγραφα ασφαλείας των βάσεων δεδομένων με δυνατότητα TDE χρησιμοποιώντας μία από τις παρακάτω μεθόδους:

Επίλυση

Πληροφορίες συγκεντρωτικής ενημέρωσης

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

Συγκεντρωτική ενημέρωση 16 για SQL Server 2019

Σημείωση Πρέπει να δημιουργήσετε τα αντίγραφα ασφαλείας μαζί με αυτήν την επιδιόρθωση για να αποφύγετε το πρόβλημα. Η εγκατάσταση της σταθερής cu στην παρουσία προορισμού και η προσπάθεια επαναφοράς του ίδιου αντιγράφου ασφαλείας που δημιουργήθηκε χωρίς την επιδιόρθωση δεν θα λειτουργήσει.

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

Σημαντικό: Ξεκινώντας από τον SQL Server 2019 CU16, η δημιουργία συμπιεσμένων αντιγράφων ασφαλείας (βάσης δεδομένων ή αρχείου καταγραφής) βάσεων δεδομένων με δυνατότητα TDE θα χρησιμοποιήσει μια νέα μορφή αντιγράφου ασφαλείας που μπορεί να αποκατασταθεί μόνο σε μια παρουσία που έχει εγκατεστημένη την cu16 ή νεότερη έκδοση.

Η επαναφορά ενός συμπιεσμένου αντιγράφου ασφαλείας μιας βάσης δεδομένων με δυνατότητα TDE που έχει δημιουργηθεί με cu16 ή νεότερη έκδοση σε μια παρουσία CU15 ή παλαιότερης έκδοσης του SQL Server 2019 αποτυγχάνει και προκαλεί τα ακόλουθα σφάλματα:

  • ΕΠΑΝΑΦΟΡΆ ΒΆΣΗς ΔΕΔΟΜΈΝΩΝ

    Msg 3013, Επίπεδο 16, Πολιτεία 1, Γραμμή <LineNumber>

    Η βάση δεδομένων RESTORE τερματίζεται ανώμαλα.

    Msg 9004, Επίπεδο 21, Πολιτεία 1, Γραμμή <LineNumber>

    Παρουσιάστηκε σφάλμα κατά την επεξεργασία του αρχείου καταγραφής για τη βάση δεδομένων "TDE_DB". Αν είναι δυνατόν, κάντε επαναφορά από τη δημιουργία αντιγράφων ασφαλείας. Εάν δεν υπάρχει αντίγραφο ασφαλείας, ίσως χρειαστεί να αναδημιουργήσετε το αρχείο καταγραφής.

  • ΕΠΑΝΑΦΟΡΆ ΑΡΧΕΊΟΥ ΚΑΤΑΓΡΑΦΉς

    Τοποθεσία: mediaRead.cpp:1018

    Παράσταση: readSize <= m_Demand

    SPID: 84

    Αναγνωριστικό διαδικασίας: Αναγνωριστικό διεργασίας

    Msg 3013, Επίπεδο 16, Πολιτεία 1, Γραμμή <LineNumber>

    Η συνάρτηση RESTORE LOG τερματίζεται ανώμαλα.

    Msg 3624, Επίπεδο 20, Πολιτεία 1, Γραμμή <LineNumber>

    Ένας έλεγχος διεκδίκησης συστήματος απέτυχε. Ελέγξτε το αρχείο καταγραφής σφαλμάτων του SQL Server για λεπτομέρειες. Συνήθως, μια αποτυχία διεκδίκησης προκαλείται από σφάλμα λογισμικού ή καταστροφή δεδομένων. Για να ελέγξετε για καταστροφή βάσης δεδομένων, εξετάστε το ενδεχόμενο να εκτελέσετε το DBCC CHECKDB. Αν συμφωνήσατε να στέλνετε αποτυπώσεις στη Microsoft κατά τη διάρκεια της εγκατάστασης, θα αποστέλλεται στη Microsoft μια μικρή ένδειξη αποτύπων. Μια ενημέρωση ενδέχεται να είναι διαθέσιμη από τη Microsoft στο πιο πρόσφατο Service Pack ή σε μια Άμεση επιδιόρθωση από την Τεχνική υποστήριξη.

Σημείωση RESTORE HEADERONLY and RESTORE FILELISTONLY are unaffected by the issue and will work in all cases.

Η συνάρτηση RESTORE VERIFYONLY ενδέχεται να επιστρέψει με επιτυχία για ένα ΠΛΉΡΕς αντίγραφο ασφαλείας που δεν είναι έγκυρο σύμφωνα με το παραπάνω σενάριο: μην βασίζεστε στην RESTORE VERIFYONLY για να βεβαιωθείτε ότι είναι δυνατή η επαναφορά του αντιγράφου ασφαλείας χωρίς να αντιμετωπίσετε το παραπάνω πρόβλημα. Η συνάρτηση RESTORE VERIFYONLY έναντι αντιγράφου ασφαλείας αρχείου καταγραφής συνήθως αποτυγχάνει μαζί με το ίδιο σφάλμα με το πραγματικό ΑΡΧΕΊΟ ΚΑΤΑΓΡΑΦΉς RESTORE που περιγράφεται παραπάνω.

Επομένως, είναι σημαντικό να βεβαιωθείτε ότι σε ένα περιβάλλον όπου μπορεί να είναι ενεργοποιημένη η συμπίεση TDE και δημιουργίας αντιγράφων ασφαλείας, όλες οι παρουσίες του SQL Server 2019 που καταναλώνουν αντίγραφα ασφαλείας από άλλες παρουσίες του SQL Server 2019 λαμβάνουν CU16 (ή νεότερη έκδοση) πριν από τις παρουσίες που δημιουργούν το υλικό αντιγράφου ασφαλείας. Οι αρχιτεκτονικές αποστολής αρχείων καταγραφής θα ήταν ένα εξαιρετικό παράδειγμα μιας τέτοιας κατάστασης: αναβαθμίστε πρώτα τις δευτερεύουσες παρουσίες.

Όταν δημιουργηθεί ένα αντίγραφο ασφαλείας αρχείου καταγραφής συναλλαγών με συμπίεση, συνήθως δεν είναι δυνατή η δημιουργία του χωρίς συμπίεση. Επομένως, η αναβάθμιση του πρωτεύοντα διακομιστή log shipping σε SQL Server 2019 CU16 ή νεότερη έκδοση σε ένα τέτοιο περιβάλλον θα μπορούσε να διακόψει τις εργασίες επαναφοράς μέχρι να αναβαθμιστεί και ο δευτερεύων διακομιστής.

Ένα μη συμπιεσμένο αντίγραφο ασφαλείας μιας βάσης δεδομένων με δυνατότητα TDE, ένα συμπιεσμένο αντίγραφο ασφαλείας μιας βάσης δεδομένων που δεν είναι ενεργοποιημένη για TDE ή ένα μη συμπιεσμένο αντίγραφο ασφαλείας μιας βάσης δεδομένων που δεν είναι ενεργοποιημένη για TDE δεν θα χρησιμοποιήσει τη νέα μορφή αντιγράφου ασφαλείας που παρουσιάστηκε στο CU16 και μπορεί να αποκατασταθεί σε μια παρουσία SQL Server 2019 οποιωνδήποτε εκδόσεων.

Επομένως, απαιτείται να απενεργοποιήσετε τη συμπίεση αντιγράφων ασφαλείας εάν σκοπεύετε να επαναφέρετε ένα υλικό βάσης δεδομένων με δυνατότητα TDE (πλήρες αντίγραφο ασφαλείας ή αντίγραφο ασφαλείας αρχείου καταγραφής συναλλαγών) σε παρουσίες του SQL Server προηγούμενων εκδόσεων πριν από τον SQL Server 2019 CU16.

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

Τελευταία συγκεντρωτική ενημέρωση για τον SQL Server 2019

Κατάσταση

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

Αναφορές

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

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

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

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

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

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×