ΕΝΗΜΕΡΩΣΗ: Μήνυμα λάθους μετά την εκτέλεση την πρόταση DBCC DBREINDEX Transact-SQL σε έναν πίνακα που δεν έχει ένα μοναδικό ευρετήριο συμπλέγματος σε έναν υπολογιστή που βασίζεται σε SQL Server 2005: "Μήνυμα λάθους 2511"

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 954734 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Σφάλμα #: 50002951 (SQL επείγουσας επιδιόρθωσης)
Η Microsoft διανέμει ενημερώσεις κώδικα του Microsoft SQL Server 2005 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι ενημερώσεις κώδικα είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και να διορθώσετε όλες τις ενημερώσεις κώδικα ασφαλείας που είχαν περιληφθεί σε προηγούμενες SQL Server 2005, έκδοση.
Ανάπτυξη όλων | Σύμπτυξη όλων

Συμπτώματα

Ας εξετάσουμε το ακόλουθο σενάριο:
  • Σε έναν υπολογιστή που βασίζεται σε Microsoft SQL Server 2005, μπορείτε να έχετε έναν πίνακα που δεν έχει ένα μοναδικό ευρετήριο συμπλέγματος.
  • Μπορείτε να εκτελέσετε την πρόταση DBCC DBREINDEX Transact-SQL στον πίνακα.
Σε αυτό το σενάριο, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους, όταν εκτελείτε την πρόταση DBCC CHECKDB Transact-SQL στον υπολογιστή:
Msg 2511, επίπεδο 16, κατάσταση 1, γραμμή 1
Πίνακας σφαλμάτων: αντικείμενο ID 2073058421, ευρετήριο Αναγνωριστικού 1, διαμέρισμα 72057594044678144 ID, εκχώρηση μονάδας 72057594048348160 ID (δεδομένα τύπου γραμμή). Πλήκτρα εκτός σειράς στη σελίδα (1:16042), υποδοχές και να xx xx.

Αιτία

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

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


Πληροφορίες για το Service Pack

Για να επιλύσετε αυτό το ζήτημα, αποκτήστε το πιο πρόσφατο service pack για Microsoft SQL Server 2005.  Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
913089Τρόπος απόκτησης του τελευταίου service pack για τον SQL Server 2005

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

Η επιδιόρθωση για αυτό το θέμα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 9. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για το SQL Server 2005 Service Pack 2, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
953752Πακέτο αθροιστικής ενημερωμένης έκδοσης ασφαλείας 9 για το SQL Server 2005 Service Pack 2
ΣΗΜΕΙΩΣΗΕπειδή το εκδόσεις είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα θα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που είχαν περιληφθεί σε προηγούμενες SQL Server 2005 διορθώσει την έκδοση. Η Microsoft συνιστά να λάβετε υπόψη σας εφαρμόζοντας την πιο πρόσφατη έκδοση της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
937137Οι δομές του SQL Server 2005 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2005 Service Pack 2
Οι επείγουσες επιδιορθώσεις του Microsoft SQL Server 2005 που δημιουργούνται για συγκεκριμένο SQL Server service pack. Πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2005 Service Pack 2 σε μια εγκατάσταση του SQL Server 2005 Service Pack 2. Από προεπιλογή, επείγουσα επιδιόρθωση που παρέχεται σε ένα service pack του SQL Server περιλαμβάνεται στο επόμενο service pack του SQL Server.

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

Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε την πρόταση ALTER INDEX Transact-SQL πρόταση για να δημιουργήσετε ξανά το ευρετήριο αντί να χρησιμοποιήσετε το DBCC DBREINDEX Transact-SQL πρόταση.

Για περισσότερες πληροφορίες σχετικά με την πρόταση ALTER INDEX Transact-SQL πρόταση, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft Developer Network (MSDN) στο Web:
http://MSDN.Microsoft.com/en-us/library/ms188388.aspx
Για περισσότερες πληροφορίες σχετικά με την πρόταση DBCC DBREINDEX Transact-SQL, επισκεφθείτε την ακόλουθη τοποθεσία MSDN στο Web:
.aspx http://msdn2.Microsoft.com/en-us/library/aa258828 (SQL.80)

Κατάσταση

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

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

Για περισσότερες πληροφορίες σχετικά με το ποια αρχεία έχουν αλλάξει και για πληροφορίες σχετικά με τις προϋποθέσεις για την εφαρμογή του πακέτου αθροιστική ενημερωμένη έκδοση που περιλαμβάνει την επείγουσα επιδιόρθωση που περιγράφεται σε αυτό το άρθρο της Γνωσιακής Βάσης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
953752Πακέτο αθροιστικής ενημερωμένης έκδοσης ασφαλείας 9 για το SQL Server 2005 Service Pack 2

Αναφορές

Για περισσότερες πληροφορίες σχετικά με τη λίστα εκδόσεις που είναι διαθέσιμες μετά από το SQL Server Service Pack 2, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
937137Οι δομές του SQL Server 2005 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2005 Service Pack 2
Για περισσότερες πληροφορίες σχετικά με το μοντέλο διαχείρισης Επαυξητικός τύπος για τον SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
935897Είναι διαθέσιμα από την ομάδα του SQL Server για την παράδοση επείγουσες επιδιορθώσεις για προβλήματα που έχουν αναφερθεί ένα Επαυξητικός τύπος μοντέλου διαχείρισης
Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης του SQL Server 2005 Service Pack 2, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
913089Τρόπος απόκτησης του τελευταίου service pack για τον SQL Server 2005
Για περισσότερες πληροφορίες σχετικά με τις νέες δυνατότητες και τις βελτιώσεις στο SQL Server 2005 Service Pack 2, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://go.Microsoft.com/fwlink/?LinkId=71711
Για περισσότερες πληροφορίες για τον SQL Server για τη διάταξη ονομασίας των ενημερωμένων εκδόσεων, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
822499Νέα διάταξη ονομασίας για πακέτα ενημερωμένων εκδόσεων λογισμικού του Microsoft SQL Server
Για περισσότερες πληροφορίες σχετικά με την ορολογία ενημερωμένων εκδόσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
824684Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερώσεων λογισμικού της Microsoft
Σημείωση Αυτό είναι ένα άρθρο «ΤΑΧΕΙΑΣ ΔΗΜΟΣΙΕΥΣΗΣ» που δημιουργήθηκε απευθείας από τον οργανισμό υποστήριξης της Microsoft. Οι πληροφορίες που περιλαμβάνονται σε αυτό το άρθρο, παρέχονται ως απόκριση σε θέματα που προκύπτουν. Ως αποτέλεσμα της ταχύτητας διάθεσής του, το υλικό ενδέχεται να έχει τυπογραφικά λάθη και να αναθεωρηθεί ανά πάσα στιγμή χωρίς ειδοποίηση. Ανατρέξτε στους Όρους χρήσης για άλλα ζητήματα.

Ιδιότητες

Αναγν. άρθρου: 954734 - Τελευταία αναθεώρηση: Σάββατο, 25 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
Λέξεις-κλειδιά: 
kbfix kbexpertiseinter kbqfe kbmt KB954734 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:954734

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

 

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