Συμπτώματα
Ας υποθέσουμε ότι έχετε εγκαταστήσει μία από τις ακόλουθες ενημερώσεις σε έναν υπολογιστή στον οποίο είναι εγκατεστημένο το Microsoft SQL Server 2008 R2 ή το Microsoft SQL Server 2012:
-
Συγκεντρωτική ενημέρωση 6 για SQL Server 2008 R2 Service Pack 1 (SP1) ή νεότερες εκδόσεις
-
Συγκεντρωτική ενημέρωση 1 για SQL Server 2008 R2 Service Pack 2 (SP2) ή νεότερες εκδόσεις
Σε αυτή την περίπτωση, εκτελέστε μια πρόταση RESTORE FILELISTONLY για να επαναφέρετε μια βάση δεδομένων στο SQL Server 2008 R2. Ωστόσο, η λειτουργία επαναφοράς αποτυγχάνει. Επιπλέον, εμφανίζεται το ακόλουθο μήνυμα σφάλματος:
Μήνυμα 3241, Επίπεδο 16, Κατάσταση 1, Γραμμή 1Η οικογένεια πολυμέσων στη συσκευή "<BackupFilePath>" δεν έχει διαμορφωθεί σωστά. SQL Server δεν είναι δυνατή η επεξεργασία αυτής της οικογένειας πολυμέσων.Μήνυμα 3013, Επίπεδο 16, Κατάσταση 1, Η Γραμμή 1RESTORE FILELIST τερματίζεται ασυνήθιστα.
Σημείωση Εάν εκτελέσετε την πρόταση DBCC CHECKDB σε προηγούμενες εκδόσεις του SQL Server 2008 R2, δεν αντιμετωπίζετε σφάλμα συνέπειας που να υποδεικνύει προβλήματα στα μέσα δημιουργίας αντιγράφων ασφαλείας. Επομένως, είναι δυνατή η επαναφορά του αντιγράφου ασφαλείας σε αυτές τις προηγούμενες εκδόσεις.
Αιτία
Αυτό το πρόβλημα παρουσιάζεται επειδή η Συγκεντρωτική ενημέρωση 5 για SQL Server 2008 R2 SP1 και η Αθροιστική ενημέρωση 1 για SQL 2008 R2 SP2 εκτελούν επικύρωση πληρότητας βάσης δεδομένων κατά την επαναφορά της βάσης δεδομένων. Ωστόσο, αυτή η επικύρωση δεν είναι απαραίτητη για την πρόταση RESTORE FILELISTONLY. Αυτή η επικύρωση περιλαμβανόταν στις άμεσες επιδιορθώσεις που περιγράφονται στην ενημέρωση KB 2685132. Για περισσότερες πληροφορίες σχετικά με την επικύρωση πληρότητας βάσης δεδομένων, κάντε κλικ στον αριθμό του άρθρου που ακολουθεί 2685132 για να προβάλετε το άρθρο 2685132 στη Γνωσιακή βάση της Microsoft:
2685132 ΔΙΟΡΘΩΣΗ: Η εργασία επαναφοράς αποστολής αρχείου καταγραφής επαναφέρει ένα κατεστραμμένο αντίγραφο ασφαλείας αρχείου καταγραφής συναλλαγών σε μια δευτερεύουσα βάση δεδομένων, όταν εκτελείτε μια εργασία δημιουργίας αντιγράφων ασφαλείας αποστολής αρχείου καταγραφής σε μια παρουσία SQL Server 2008 R2 ή μια παρουσία SQL Server 2012
Επίλυση
Πληροφορίες συγκεντρωτικής ενημέρωσης
Συγκεντρωτική ενημέρωση 9 για SQL Server 2012
Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε για πρώτη φορά στην Αθροιστική ενημέρωση 9. Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αυτού του πακέτου αθροιστικής ενημέρωσης για SQL Server 2012, κάντε κλικ στον αριθμό του άρθρου που ακολουθεί για να δείτε το άρθρο στη Γνωσιακή βάση της Microsoft:
2867319 Πακέτο αθροιστικής ενημέρωσης 9 για SQL Server 2012Note Επειδή οι εκδόσεις είναι αθροιστικές, κάθε νέα έκδοση επιδιόρθωσης περιέχει όλες τις άμεσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που περιλαμβάνονταν στην προηγούμενη έκδοση επιδιόρθωσης SQL Server 2012. Συνιστάται να εξετάσετε το ενδεχόμενο εφαρμογής της πιο πρόσφατης έκδοσης επιδιόρθωσης που περιέχει αυτήν την άμεση επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2692828 Οι εκδόσεις SQL Server 2012 που κυκλοφόρησαν μετά την κυκλοφορία SQL Server 2012
Συγκεντρωτική ενημέρωση 5 για SQL Server 2012 Service Pack 1
Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε για πρώτη φορά στην Αθροιστική ενημέρωση 5. Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αυτού του πακέτου αθροιστικής ενημέρωσης για SQL Server 2012 Service Pack 1, κάντε κλικ στον αριθμό του παρακάτω άρθρου για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:
2861107 Πακέτο αθροιστικής ενημέρωσης 5 για SQL Server 2012 Service Pack 1Note Επειδή οι εκδόσεις είναι αθροιστικές, κάθε νέα έκδοση επιδιόρθωσης περιέχει όλες τις άμεσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που περιλαμβάνονταν στο προηγούμενο SQL Server έκδοση επιδιόρθωσης Service Pack 1 2012. Συνιστάται να εξετάσετε το ενδεχόμενο εφαρμογής της πιο πρόσφατης έκδοσης επιδιόρθωσης που περιέχει αυτήν την άμεση επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2772858 Οι εκδόσεις SQL Server 2012 που κυκλοφόρησαν μετά την κυκλοφορία του Service Pack 1 SQL Server 2012
Συγκεντρωτική ενημέρωση 13 για SQL Server 2008 R2 SP1
Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε για πρώτη φορά στην Αθροιστική ενημέρωση 13. Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αυτού του πακέτου αθροιστικής ενημέρωσης για SQL Server 2008 R2 SP1, κάντε κλικ στον αριθμό του παρακάτω άρθρου για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:
2855792 Πακέτο 13 συγκεντρωτικής ενημέρωσης για SQL Server 2008 R2 SP1Note Επειδή οι εκδόσεις είναι αθροιστικές, κάθε νέα έκδοση επιδιόρθωσης περιέχει όλες τις άμεσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που περιλαμβάνονταν με την προηγούμενη έκδοση επιδιόρθωσης του 2008 R2 SP1 SQL Server. Συνιστάται να εξετάσετε το ενδεχόμενο εφαρμογής της πιο πρόσφατης έκδοσης επιδιόρθωσης που περιέχει αυτήν την άμεση επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2567616 Η SQL Server δομή 2008 R2 που κυκλοφόρησαν μετά την κυκλοφορία του 2008 R2 Service Pack 1 SQL Server
Συγκεντρωτική ενημέρωση 7 για SQL Server 2008 R2 SP2
Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε για πρώτη φορά στην Αθροιστική ενημέρωση 7. Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αυτού του πακέτου αθροιστικής ενημέρωσης για SQL Server 2008 R2 SP2, κάντε κλικ στον αριθμό του παρακάτω άρθρου για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:
2844090 Πακέτο συγκεντρωτικής ενημέρωσης 7 για SQL Server 2008 R2 SP2Note Επειδή οι εκδόσεις είναι αθροιστικές, κάθε νέα έκδοση επιδιόρθωσης περιέχει όλες τις άμεσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη έκδοση επιδιόρθωσης του SQL Server 2008 R2 SP2. Συνιστάται να εξετάσετε το ενδεχόμενο εφαρμογής της πιο πρόσφατης έκδοσης επιδιόρθωσης που περιέχει αυτήν την άμεση επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2730301 Οι SQL Server εκδόσεις 2008 R2 που κυκλοφόρησαν μετά την κυκλοφορία του service pack 2008 R2 του SQL Server 2008 R2
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για πρόβλημα στα προϊόντα της Microsoft που αναφέρονται στην ενότητα "Ισχύει για".
Λύση
Για να επιλύσετε αυτό το ζήτημα, εκτελέστε την πρόταση RESTORE FILELISTONLY μαζί με την επιλογή CONTINUE_AFTER_ERROR .