Αρχείο καταγραφής επαναφοράς με κατάσταση αναμονής σε μια σύνθετη διαμόρφωση δίσκου ενδέχεται να προκαλέσει ένα σφάλμα 9004 στον SQL Server 2008 R2 ή SQL Server 2012

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο έχει μεταφραστεί χρησιμοποιώντας λογισμικό μηχανικής μετάφρασης της Microsoft και μπορείτε να το διορθώσετε χρησιμοποιώντας την τεχνολογία Community Translation Framework (CTF) (Πλαίσιο μετάφρασης κοινότητας). Η Microsoft παρέχει μηχανική μετάφραση, επεξεργασία μετά τη μηχανική μετάφραση από την κοινότητα και άρθρα μεταφρασμένα από επαγγελματίες προκειμένου να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής βάσης σε πολλές γλώσσες. Τα άρθρα μηχανικής μετάφρασης και αυτά που επεξεργάζονται ύστερα από μηχανική μετάφραση ενδέχεται να περιέχουν σφάλματα στο λεξιλόγιο, στη σύνταξη ή/και στη γραμματική. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες μας. Για περισσότερες πληροφορίες σχετικά με το CTF, μεταβείτε στην τοποθεσία http://support.microsoft.com/gp/machine-translation-corrections/el.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 2987585
Ενημέρωση
Σημείωση Αφού εφαρμόσετε την επείγουσα επιδιόρθωση ή ένα service pack, πρέπει να ενεργοποιήσετε τη σημαία παρακολούθησης 3057 για να κάνετε την επείγουσα επιδιόρθωση που λειτουργεί.
Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
  • Έχετε Microsoft SQL Server αποστολή αρχείων καταγραφής ή δημιουργίας αντιγράφων ασφαλείας/επαναφοράς έχει οριστεί μεταξύ δύο διακομιστές.
  • Η κύρια βάση δεδομένων έχει το αρχείο καταγραφής συναλλαγών (.ldf) αποθηκεύονται σε ένα δίσκο που έχει "Bytes ανά φυσικό τομέα" Ορισμός ως 512 byte.
  • Λαμβάνει τη συναλλαγή καταγραφής αντίγραφα ασφαλείας αυτής της βάσης δεδομένων και, στη συνέχεια, προσπαθήστε να την επαναφέρετε χρησιμοποιώντας την επιλογή αναμονής στη βάση δεδομένων του δευτερεύοντος.
  • Το αρχείο καταγραφής συναλλαγών δευτερεύοντα (.ldf) βρίσκεται σε ένα δίσκο που έχει "Bytes ανά φυσικό τομέα" Ορισμός ως 4.096 byte.
Σε αυτό το σενάριο, η λειτουργία επαναφοράς αποτυγχάνει και επιστρέφεται το ακόλουθο μήνυμα λάθους:

Σφάλμα: 9004, σοβαρότητα: 16, κατάσταση: 6.
Παρουσιάστηκε σφάλμα κατά την επεξεργασία του αρχείου καταγραφής για τη βάση δεδομένων 'όνομα βάσης δεδομένων>'. Εάν είναι δυνατό, επαναφορά από αντίγραφο ασφαλείας. Εάν δεν είναι διαθέσιμο ένα αντίγραφο ασφαλείας, μπορεί να χρειαστεί να δημιουργήσετε ξανά το αρχείο καταγραφής.

Μετά από αυτό το σφάλμα, η δευτερεύουσα βάση δεδομένων μεταβαίνει σε ενδεχομένως κατεστραμμένη κατάσταση.
Προτεινόμενη αντιμετώπιση

Αθροιστική ενημερωμένη έκδοση

Αυτό το ζήτημα επιδιορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημερωμένη έκδοση του SQL Server:

Αθροιστική ενημερωμένη έκδοση 2 για SQL Server 2014 SP1

Αθροιστική ενημερωμένη έκδοση 7 για SQL Server 2012 SP2

Σχετικά με τις αθροιστικές ενημερωμένες εκδόσεις για τον SQL Server

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

Επείγουσας επιδιόρθωσης για τον SQL Server 2008 R2 SP2

Μια υποστηριζόμενη άμεση επιδιόρθωση είναι διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η άμεση επιδιόρθωση προορίζεται για τη διόρθωση μόνο του προβλήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε αυτήν την άμεση επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν το συγκεκριμένο πρόβλημα.

Εάν η άμεση επιδιόρθωση είναι διαθέσιμη για λήψη, θα υπάρχει μια ενότητα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" στην αρχή αυτού του άρθρου της Γνωσιακής βάσης. Εάν αυτή η ενότητα δεν εμφανίζεται, υποβάλετε μια αίτηση στο τμήμα Εξυπηρέτησης και υποστήριξης πελατών της Microsoft για να αποκτήσετε την άμεση επιδιόρθωση.

Σημείωση Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, ισχύουν οι συνηθισμένες χρεώσεις υποστήριξης. Για την πλήρη λίστα αριθμών τηλεφώνου υποστήριξης και εξυπηρέτησης πελατών της Microsoft ή για να δημιουργήσετε ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web: Σημείωση Η φόρμα "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" εμφανίζει τις γλώσσες για τις οποίες είναι διαθέσιμη η άμεση επιδιόρθωση. Εάν η γλώσσα σας δεν εμφανίζεται, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

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

Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε μία από τις παρακάτω λύσεις:
  • Μετακινήστε το αρχείο καταγραφής συναλλαγών στον προορισμό σε μια μονάδα δίσκου που έχει "Bytes ανά φυσικό τομέα" Ορισμός ως 512 byte.

    Σημείωση Το αρχείο σε κατάσταση αναμονής μπορεί να εξακολουθεί να να βρίσκεται στη μονάδα δίσκου που έχει "Bytes ανά φυσικό τομέα" Ορισμός ως 4096 byte.
  • Επαναφέρετε τα αντίγραφα ασφαλείας του αρχείου καταγραφής, χωρίς να χρησιμοποιήσετε την επιλογή αναμονής. Αντί για την επιλογή "σε ΑΝΑΜΟΝΉ", χρησιμοποιήστε την επιλογή WITH NORECOVERY κατά τη λειτουργία επαναφοράς.
Περισσότερες πληροφορίες
Μπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα γραμμής εντολών Fsutil Για να προσδιορίσετε την τιμή "Byte που ανά φυσικό τομέα". Εάν αυτή η παράμετρος δεν είναι ορατή στο αποτέλεσμα, πρέπει να εφαρμόσετε την επείγουσα επιδιόρθωση που έχει οριστεί στο η KB982018.

Για να επαληθεύσετε το είδος της μονάδας δίσκου που έχετε, ακολουθήστε τα εξής βήματα:
  1. Εκτελέστε την ακόλουθη εντολή σε μια γραμμή εντολών με αυξημένα δικαιώματα:
    Fsutil fsinfo ntfsinfo x:
    Σημείωση Σε αυτήν την εντολή, <x></x> αντιπροσωπεύει τη μονάδα δίσκου που ελέγχετε.
  2. Χρησιμοποιήστε τις τιμές "Byte που ανά τομέα" και "Bytes ανά φυσικό τομέα" για να προσδιορίσετε το είδος της μονάδας δίσκου που διαθέτετε. Για να γίνει αυτό, χρησιμοποιήστε τον παρακάτω πίνακα.
    Η τιμή "Byte ανά τομέα"Η τιμή "Byte ανά φυσικό τομέα"Τύπος μονάδας δίσκου
    40964096Εγγενής 4K
    5124096Σύνθετη μορφή (γνωστή και ως 512E)
    512512εγγενής 512-byte

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί αυτόματα

Ιδιότητες

Αναγνωριστικό άρθρου: 2987585 - Τελευταία αναθεώρηση: 08/20/2015 04:05:00 - Αναθεώρηση: 2.0

Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Service Pack 1

  • kbsurveynew kbexpertiseinter kbqfe kbfix kbhotfixserver kbautohotfix kbexpertiseadvanced kbmt KB2987585 KbMtel
Σχόλια