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

Η Microsoft διανέμει τον Microsoft SQL Server 2005, τον Microsoft SQL Server 2008 και τις επιδιορθώσεις του Microsoft SQL Server 2008 R2 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι επιδιορθώσεις είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν στον προηγούμενο SQL Server 2005, SQL Server 2008 ή SQL Server 2008 R2.

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:

  • Μπορείτε να ενεργοποιήσετε την επιλογή ALLOW_SNAPSHOT_ISOLATION σε έναν Microsoft sql Server 2005, έναν Microsoft sql Server 2008 ή μια βάση δεδομένων Microsoft sql Server 2008 R2.

  • Μπορείτε να πραγματοποιήσετε μια λειτουργία διαχείρισης εκδόσεων σε έναν πίνακα. Για παράδειγμα, μπορείτε να ενημερώσετε τον πίνακα.

  • Μπορείτε να απενεργοποιήσετε το επίπεδο απομόνωσης στιγμιότυπου στη βάση δεδομένων.

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

  • Μπορείτε να αναδομήσετε το ευρετήριο online στον πίνακα.

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

<ημερομηνία><ώρα> <SPID> * ένδειξη έναρξης στοίβας: <ημερομηνία><ώρα> <SPID> * <ημερομηνία><ώρα> <SPID> <ημερομηνία><ώρα> <SPID> * <ημερομηνία><ώρα> <SPID> * θέση: AppendOnlyVerStoreMgr. cpp: 731> <0 ημερομηνία><ώρα> <SPID> * Expression: 0> <6 ημερομηνία><ώρα> <SPID> * SPID: <SPID><ημερομηνία><ώρα> <SPID> * Αναγνωριστικό διεργασίας: 6328> <0 ημερομηνία><ώρα> <SPID> * Περιγραφή: δεν είναι δυνατός ο εντοπισμός της εγγραφής έκδοσης και η σελίδα δεν έχει εκχωρηθεί. Status = 3<ημερομηνία><ώρα> <spid> * <ημερομηνία><ώρα> <SPID> * buffer εισόδου 170 byte-<ημερομηνία><ώρα> <spid> * ALTER INDEX <όνομα πίνακα> στο <ευρετήριο> αναδόμηση με (O> <2 ημερομηνία><ώρα> <SPID> * NLINE = on)

Αιτία

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

Επίλυση

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

SQL Server 2008 R2

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

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

981356 Οι εκδόσεις του SQL Server 2008 R2 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2

SQL Server 2005 Service Pack 4

Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε για πρώτη φορά στην αθροιστική ενημερωμένη έκδοση 1 για τον SQL Server 2005 Service Pack 4. Για περισσότερες πληροφορίες σχετικά με αυτό το πακέτο αθροιστικής ενημερωμένης έκδοσης, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2464079 Πακέτο αθροιστικών ενημερώσεων 1 για τον SQL Server 2005 Service Pack 4Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2005 έκδοση της ενημέρωσης κώδικα. Η Microsoft συνιστά να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:

2485757 Ο SQL Server 2005 δημιουργεί τα οποία κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2005 Service Pack 4 Οι επείγουσες επιδιορθώσεις του Microsoft SQL Server 2005 δημιουργούνται για συγκεκριμένα Service Pack του SQL Server. Πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2005 Service Pack 4 σε μια εγκατάσταση του SQL Server 2005 Service Pack 4. Από προεπιλογή, οποιαδήποτε επείγουσα επιδιόρθωση που παρέχεται σε ένα Service Pack του SQL Server περιλαμβάνεται στο επόμενο Service Pack του SQL Server.

SQL Server 2005 SP3

Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 12. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστικής ενημερωμένης έκδοσης για τον SQL Server 2005 SP3, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2345449 Πακέτο αθροιστικών ενημερώσεων 12 για τον SQL Server 2005 Service Pack 3 Σημείωση Επειδή οι εκδόσεις είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη έκδοση της ενημέρωσης κώδικα του SQL Server 2005 SP3. Συνιστάται να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:

960598 Ο SQL Server 2005 δημιουργεί τα οποία κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2005 Service Pack 3

SQL Server 2008 Service Pack 1

Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε για πρώτη φορά στην αθροιστική ενημερωμένη έκδοση 11 για τον SQL Server 2008 Service Pack 1. Για περισσότερες πληροφορίες σχετικά με αυτό το πακέτο αθροιστικής ενημερωμένης έκδοσης, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2413738 Πακέτο αθροιστικών ενημερώσεων 11 για τον 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 δημιουργούνται για συγκεκριμένα Service Pack του SQL Server. Πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2008 Service Pack 1 σε μια εγκατάσταση του SQL Server 2008 Service Pack 1. Από προεπιλογή, οποιαδήποτε επείγουσα επιδιόρθωση που παρέχεται σε ένα Service Pack του SQL Server περιλαμβάνεται στο επόμενο Service Pack του SQL Server.

SQL Server 2008 Service Pack 2

Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε για πρώτη φορά στην αθροιστική ενημερωμένη έκδοση 2 για τον SQL Server 2008 Service Pack 2. Για περισσότερες πληροφορίες σχετικά με αυτό το πακέτο αθροιστικής ενημερωμένης έκδοσης, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2467239 Αθροιστική ενημερωμένη έκδοση πακέτου 2 για τον 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 δημιουργούνται για συγκεκριμένα Service Pack του SQL Server. Πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2008 Service Pack 2 σε μια εγκατάσταση του SQL Server 2008 Service Pack 2. Από προεπιλογή, οποιαδήποτε επείγουσα επιδιόρθωση που παρέχεται σε ένα Service Pack του SQL Server περιλαμβάνεται στο επόμενο Service Pack του SQL Server.

Λύση

Για να επιλύσετε αυτό το ζήτημα, δημιουργήστε ξανά το ευρετήριο αυτής της βάσης δεδομένων, ορίζοντας την επιλογή " online " σε απενεργοποιημένη στο ερώτημα.

Κατάσταση

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

Αναφορές

Για περισσότερες πληροφορίες σχετικά με τις λειτουργίες του ευρετηρίου online, επισκεφθείτε την ακόλουθη τοποθεσία Web της Microsoft:

Γενικές πληροφορίες σχετικά με τις λειτουργίες ευρετηρίου

Για περισσότερες πληροφορίες σχετικά με τις λεπτομέρειες των λειτουργιών του online ευρετηρίου, επισκεφθείτε την ακόλουθη τοποθεσία Web της Microsoft:

Λεπτομερής περιγραφή των λειτουργιών του online ευρετηρίου

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

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

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

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

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

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

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

×