ΕΠΙΔΙΌΡΘΩΣΗ: Αποκατάστασης διαρκεί περισσότερο χρόνο από τον αναμενόμενο για μια βάση δεδομένων σε έναν SQL Server 2008 ή σε ένα περιβάλλον SQL Server 2008 R2

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 2524743 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Σε περιβάλλον Microsoft SQL Server 2008 ή Microsoft SQL Server 2008 R2, ανάκτηση της βάσης δεδομένων μπορεί να διαρκέσει πολύ χρόνο στη φάση 1, η φάση της ανάλυσης. Αυτό το ζήτημα παρουσιάζεται συνήθως όταν προκύπτουν πολλές συναλλαγές μεταξύ στην αρχή και στο τέλος του σημείου ελέγχου τελευταία πλήρη πριν τον τερματισμό λειτουργίας SQL Server. Για παράδειγμα, ενδέχεται να παρουσιαστεί εκατομμύρια των συναλλαγών.

Όταν παρουσιαστεί αυτό το πρόβλημα, ένα μήνυμα λάθους παρόμοιο με το ακόλουθο καταγράφεται στο αρχείο καταγραφής σφαλμάτων του SQL Server:
Ανάκτηση της βάσης δεδομένων»βάση_δεδομένων«(5) έχει ολοκληρωθεί κατά 0% (παραμένουν 1234 δευτερόλεπτα περίπου). Φάση 1 από 3. Αυτό είναι μόνο ένα ενημερωτικό μήνυμα. Δεν απαιτείται καμία ενέργεια χρήστη.

Ένα ζήτημα πολύ αποκατάστασης ενδέχεται επίσης να παρουσιαστεί, εάν μία ή περισσότερες συναλλαγές μακράς διαρκείας επαναφορά ή εάν υπάρχουν πάρα πολλά αρχεία καταγραφής εικονικού (VLFs) του αρχείου καταγραφής συναλλαγών. Για περισσότερες πληροφορίες σχετικά με τις χαμηλές επιδόσεις όταν μπορείτε να ανακτήσετε μια βάση δεδομένων, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2455009 ΕΠΙΔΙΌΡΘΩΣΗ: Χαμηλές επιδόσεις κατά την ανάκτηση μιας βάσης δεδομένων, εάν υπάρχουν πολλά VLFs μέσα στο αρχείο καταγραφής συναλλαγών στον SQL Server 2005, SQL Server 2008 ή στον SQL Server 2008 R2

Αιτία

Το ζήτημα παρουσιάζεται επειδή δεν δημιουργείται στον πίνακα κατακερματισμού με αρκετή παλαιών κατακερματισμού. Επομένως, χρειάζεται πολύ χρόνο για να κάνετε αναζήτηση μέσω κατακερματισμού αλυσίδες.

Προτεινόμενη αντιμετώπιση

Για να επιλύσετε αυτό το ζήτημα, εφαρμόστε αυτήν την επείγουσα επιδιόρθωση.

Αθροιστική ενημερωμένη έκδοση πληροφορίες

SQL Server 2008 R2

Η ενημέρωση κώδικα για το ζήτημα αυτό εκδόθηκε για πρώτη φορά στην αθροιστική ενημερωμένη έκδοση 9. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2008 R2, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2567713 Αθροιστική ενημερωμένη έκδοση πακέτου 9 για τον SQL Server 2008 R2
ΣΗΜΕΙΩΣΗ Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2008 R2 έκδοση της ενημέρωσης κώδικα. Σας συνιστούμε να εξετάσετε εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
981356 Ο SQL Server 2008 R2 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2

SQL Server 2008 R2 Service Pack 1

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα 2 αθροιστική ενημερωμένη έκδοση για τον SQL Server 2008 R2 Service Pack 1. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αθροιστική ενημερωμένη έκδοση αυτού του πακέτου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2567714 Αθροιστική ενημερωμένη έκδοση πακέτου 2 για SQL Server 2008 R2 Service Pack 1
ΣΗΜΕΙΩΣΗ Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2008 R2 έκδοση της ενημέρωσης κώδικα. Σας συνιστούμε να εξετάσετε εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2567616 Ο SQL Server 2008 R2 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2 Service Pack 1

SQL Server 2008 Service Pack 2

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα 5 αθροιστική ενημερωμένη έκδοση για τον SQL Server 2008 Service Pack 2. Για περισσότερες πληροφορίες σχετικά με την αθροιστική ενημερωμένη έκδοση αυτού του πακέτου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2555408 Αθροιστική ενημερωμένη έκδοση πακέτου 5 για SQL Server 2008 Service Pack 2
ΣΗΜΕΙΩΣΗ Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη SQL Server 2008 έκδοση της ενημέρωσης κώδικα. Η Microsoft συνιστά να εξετάσετε εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2402659 Ο SQL Server 2008 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 Service Pack 2
Επείγουσες επιδιορθώσεις του Microsoft SQL Server 2008 δημιουργούνται για συγκεκριμένο SQL Server service pack. Πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2008 Service Pack 2 σε μια εγκατάσταση του SQL Server 2008 Service Pack 2. Από προεπιλογή, περιλαμβάνονται άλλες επείγουσες επιδιορθώσεις που παρέχονται σε ένα service pack του SQL Server με το επόμενο service pack του SQL Server.

SQL Server 2008 Service Pack 1

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα 15 αθροιστική ενημερωμένη έκδοση για τον SQL Server 2008 Service Pack 1. Για περισσότερες πληροφορίες σχετικά με την αθροιστική ενημερωμένη έκδοση αυτού του πακέτου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2555406 Αθροιστική ενημερωμένη έκδοση πακέτου 15 για SQL Server 2008 Service Pack 1
ΣΗΜΕΙΩΣΗ Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη SQL Server 2008 έκδοση της ενημέρωσης κώδικα. Η Microsoft συνιστά να εξετάσετε εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
970365 Ο SQL Server 2008 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 Service Pack 1
Επείγουσες επιδιορθώσεις του Microsoft SQL Server 2008 δημιουργούνται για συγκεκριμένο SQL Server service pack. Πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2008 Service Pack 1 για την εγκατάσταση του SQL Server 2008 Service Pack 1. Από προεπιλογή, περιλαμβάνονται άλλες επείγουσες επιδιορθώσεις που παρέχονται σε ένα service pack του SQL Server με το επόμενο service pack του SQL Server.

Πληροφορίες επείγουσας επιδιόρθωσης

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

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

ΣΗΜΕΙΩΣΗ Εάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας. Συνηθισμένες χρεώσεις υποστήριξης θα ισχύει για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν τη συγκεκριμένη επείγουσα επιδιόρθωση. Για μια πλήρη λίστα αριθμών τηλεφώνου υποστήριξης και εξυπηρέτησης πελατών Microsoft ή για να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας, επισκεφθείτε την ακόλουθη τοποθεσία Web της Microsoft:
http://support.Microsoft.com/contactus/?ws=support
ΣΗΜΕΙΩΣΗ Η φόρμα "Επείγουσα επιδιόρθωση διαθέσιμη λήψη" εμφανίζει τις γλώσσες για τις οποίες η επείγουσα επιδιόρθωση είναι διαθέσιμη. Εάν δεν βλέπετε τη γλώσσα σας, είναι επειδή μια επείγουσα επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

Προϋποθέσεις

Πρέπει να έχετε Microsoft SQL Server 2008 Service Pack 2 για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση.

Πληροφορίες επανεκκίνησης

Ίσως χρειαστεί να κάνετε επανεκκίνηση του υπολογιστή μετά την εφαρμογή αυτής της επείγουσας επιδιόρθωσης. Ωστόσο, θα γίνει επανεκκίνηση της διαδικασίας του SQL Server.

Πληροφορίες αντικατάστασης

Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά μια επείγουσα επιδιόρθωση που κυκλοφόρησε στο παρελθόν.

Πληροφορίες αρχείου

Η αγγλική έκδοση αυτής της επείγουσας επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία περιλαμβάνονται στην Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την Ζώνη ώρας στο το Ημερομηνία και ώρα το στοιχείο του πίνακα ελέγχου.
Για όλες τις υποστηριζόμενες εκδόσεις του SQL Server 2008 που βασίζονται σε 86 x
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση του αρχείουΜέγεθος αρχείουΗμερομηνίαΧρόνοςΠλατφόρμα
Sqlservr.exe2007.100.4286.042,793,83227-Μαΐου-201121: 57x 86
Για όλες τις υποστηριζόμενες εκδόσεις του SQL Server 2008 που βασίζονται σε επεξεργαστή 64 x
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση του αρχείουΜέγεθος αρχείουΗμερομηνίαΧρόνοςΠλατφόρμα
Sqlservr.exe2007.100.4286.057,736,04027-Μαΐου-201119: 02x 64
Για όλες τις υποστηριζόμενες εκδόσεις του SQL Server 2008 που βασίζονται IA-64
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση του αρχείουΜέγεθος αρχείουΗμερομηνίαΧρόνοςΠλατφόρμα
Sqlservr.exe2007.100.4286.0111,166,31227-Μαΐου-201108: 14IA-64


Εναλλακτικός τρόπος αντιμετώπισης

Για να επιλύσετε αυτό το ζήτημα, κάντε ένα από τα εξής:
  • Αναμονή για την ανάκτηση πρέπει να ολοκληρωθούν.
  • Επαναφέρετε τη βάση δεδομένων από τα αντίγραφα ασφαλείας.

Κατάσταση

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

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

Για περισσότερες πληροφορίες σχετικά με τα σημεία ελέγχου και της εισόδου/εξόδου από μια παρουσία του μηχανισμού διαχείρισης βάσης δεδομένων, επισκεφθείτε την ακόλουθη τοποθεσία Web του Microsoft Developer Network (MSDN):
Δημιουργία σελίδων
Για περισσότερες πληροφορίες σχετικά με τη διαδικασία της αντιγραφής δεδομένων από ένα αντίγραφο ασφαλείας και εφαρμόζοντας καταγραφεί συναλλαγές στα δεδομένα προωθώντας κυλήστε μέχρι το σημείο προορισμού αποκατάστασης, επισκεφθείτε την ακόλουθη τοποθεσία Web του Microsoft Developer Network (MSDN):

Ιδιότητες

Αναγν. άρθρου: 2524743 - Τελευταία αναθεώρηση: Δευτέρα, 15 Αυγούστου 2011 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Enterprise Evaluation
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
Λέξεις-κλειδιά: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbbug kbexpertiseinter kbmt KB2524743 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:2524743

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com