Η Microsoft διανέμει τις επιδιορθώσεις του Microsoft SQL Server 2008 ή του Microsoft SQL Server 2008 R2 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι ενημερώσεις κώδικα είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερωμένες εκδόσεις ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2008 ή SQL Server 2008 R2 έκδοση.
Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
- Έχετε έναν πίνακα που περιέχει μια στήλη BIGINT και XML στο Microsoft SQL Server 2008 ή στο Microsoft SQL Server 2008 R2.
- Μπορείτε να ορίσετε το πρωτεύον κλειδί του πίνακα στη στήλη BIGINT .
- Προσπαθείτε να δημιουργήσετε ένα ευρετήριο πλήρους κειμένου στη στήλη XML.
Σε αυτό το σενάριο, ένα μήνυμα σφάλματος παρόμοιο με το ακόλουθο καταγράφεται στο αρχείο καταγραφής σφαλμάτων SQL Server:
Σημείωση
<Ημερομηνία><Ώρα> spid# Σφάλμα: 30045, Σοβαρότητα: 17, Κατάσταση: 53.
<Ημερομηνία><Ώρα> spid# Σφάλμα ευρετηρίου πλήρους κειμένου κατά τη συμπίεση ή την αποσυμπίεση. Το ευρετήριο πλήρους κειμένου μπορεί να είναι κατεστραμμένο στο δίσκο. Εκτελέστε τη βάση δεδομένων ελέγχου dbcc και συμπληρώστε ξανά το ευρετήριο.
Επίσης, ένα μήνυμα σφάλματος παρόμοιο με το παρακάτω καταγράφεται στο αρχείο καταγραφής αναζήτησης πλήρους κειμένου:
Σημείωση
<Ημερομηνία><Ώρα> spid# Παρουσιάστηκε σφάλμα '0x80fc755d' κατά τη διάρκεια πλήρους κειμένου Πληθυσμός ευρετηρίου για πίνακα ή προβολή με ευρετήριο '<table or veiw>' (αναγνωριστικό προβολής πίνακα ή ευρετηρίου '<ID'>, αναγνωριστικό βάσης δεδομένων '<ID'>), τιμή κλειδιού πλήρους κειμένου '<Value>'. Θα γίνει προσπάθεια να γίνει reindex του.
Επιπλέον, SQL Server δημιουργεί αρχεία ένδειξης σφαλμάτων μνήμης στο φάκελο καταγραφής εφαρμογών.
Επίλυση
Πληροφορίες αθροιστικής ενημέρωσης
SQL Server 2008 Service Pack 3
Η επιδιόρθωση για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 3 για SQL Server 2008 Service Pack 3. Για περισσότερες πληροφορίες σχετικά με αυτό το πακέτο αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2648098 Αθροιστική ενημερωμένη έκδοση πακέτου 3 για SQL Server 2008 Service Pack 3Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2008 έκδοση της ενημέρωσης κώδικα. Η Microsoft συνιστά να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2629969 Οι εκδόσεις του SQL Server 2008 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 Service Pack 3 Οι επείγουσες επιδιορθώσεις του Microsoft SQL Server 2008 δημιουργούνται για συγκεκριμένα SQL Server service pack. Πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2008 Service Pack 3 σε μια εγκατάσταση του SQL Server 2008 Service Pack 3. Από προεπιλογή, οποιαδήποτε επείγουσα επιδιόρθωση παρέχεται σε ένα SQL Server service pack περιλαμβάνεται στο επόμενο SQL Server service pack.
SQL Server 2008 R2
Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 11. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για το SQL Server 2008 R2, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
2633145 Αθροιστική ενημερωμένη έκδοση πακέτου 11 για 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
Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 4 για το SQL Server 2008 R2 Service Pack 1. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2633146 Πακέτο αθροιστικής ενημερωμένης έκδοσης 4 για το SQL Server 2008 R2 Service Pack 1Note Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2008 R2 έκδοση της ενημέρωσης κώδικα. Συνιστάται να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης ενημερώσεων κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2567616 Οι δομές του SQL Server 2008 R2 κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2 Service Pack 1
SQL Server 2008 Service Pack 2
Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα στο πακέτο αθροιστική ενημερωμένη έκδοση 7 για SQL Server 2008 Service Pack 2. Για περισσότερες πληροφορίες σχετικά με αυτό το πακέτο αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2617148 Πακέτο αθροιστικών ενημερώσεων 7 για το SQL Server 2008 Service Pack 2Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημερωμένης έκδοσης περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερωμένες εκδόσεις ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη ενημερωμένη έκδοση του SQL Server 2008. Συνιστάται να εξετάσετε την εφαρμογή της πιο πρόσφατης ενημερωμένης έκδοσης που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2402659 Οι εκδόσεις του SQL Server 2008 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server Service Pack 2 SQL Server επείγουσες επιδιορθώσεις του 2008 δημιουργούνται για συγκεκριμένα SQL Server service pack. Πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2008 Service Pack 2 (SP2) σε μια εγκατάσταση του SQL Server 2008 SP2. Από προεπιλογή, οποιαδήποτε επείγουσα επιδιόρθωση παρέχεται σε ένα SQL Server service pack περιλαμβάνεται στο επόμενο SQL Server service pack.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα που αφορά τα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Παραπομπές
Για περισσότερες πληροφορίες σχετικά με το μοντέλο τμηματικής συντήρησης για το SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
935897 Ένα μοντέλο τμηματικής συντήρησης είναι διαθέσιμο από την ομάδα SQL Server για την παροχή επειγουσών επιδιορθώσεων για προβλήματα που έχουν αναφερθείΓια περισσότερες πληροφορίες σχετικά με τη διάταξη ονομασίας για ενημερωμένες εκδόσεις SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
822499 Νέα διάταξη ονομασίας για τα πακέτα ενημερωμένων εκδόσεων λογισμικού του Microsoft SQL Server Για περισσότερες πληροφορίες σχετικά με την ορολογία ενημερωμένων εκδόσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
824684 Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft