ΕΙΣΑΓΩΓΗ
Αυτό το άρθρο παραθέτει SQL Server προβλήματα του 2008 που διορθώθηκαν από το Microsoft SQL Server 2008 Service Pack 3 (SP3).Σημειώσεις
-
Ορισμένα προβλήματα που δεν τεκμηριώνονται ενδέχεται να διορθωθούν από το Service Pack.
-
Η λίστα θεμάτων θα ενημερωθεί όταν κυκλοφορήσουν τα άρθρα για τα προβλήματα.
Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης SQL Server service pack του 2008, κάντε κλικ στον αριθμό του άρθρου που ακολουθεί για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:
968382 Πώς μπορείτε να αποκτήσετε το πιο πρόσφατο Service Pack για SQL Server 2008 Σημείωση Η Microsoft διανέμει τις επιδιορθώσεις του Microsoft SQL Server 2008 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι επιδιορθώσεις είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις άμεσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που περιλαμβάνονταν στην προηγούμενη έκδοση επιδιόρθωσης SQL Server 2008. Συνήθως, θα πρέπει να κάνετε λήψη του πιο πρόσφατου service pack.
Περισσότερες πληροφορίες
SQL Server 2008 SP3 διορθώνει τα ακόλουθα προβλήματα:
-
Προβλήματα που αναφέρονται σε αυτό το άρθρο
-
Προβλήματα που διορθώθηκαν στα ακόλουθα πακέτα αθροιστικής ενημέρωσης για το Microsoft SQL Server 2008 Service Pack 2 (SP2):
-
Πακέτο συγκεντρωτικής ενημέρωσης 1 για SQL Server 2008 SP2
-
Πακέτο συγκεντρωτικής ενημέρωσης 2 για SQL Server 2008 SP2
-
Πακέτο συγκεντρωτικής ενημέρωσης 3 για SQL Server 2008 SP2
-
Πακέτο συγκεντρωτικής ενημέρωσης 4 για SQL Server 2008 SP2
-
Για περισσότερες πληροφορίες σχετικά με τα πακέτα αθροιστικής ενημέρωσης που είναι διαθέσιμα για SQL Server 2008 SP2, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:
2402659 Οι εκδόσεις SQL Server 2008 που κυκλοφόρησαν μετά την κυκλοφορία SQL Server 2008 Service Pack 2 Ο παρακάτω πίνακας παρέχει περισσότερες πληροφορίες σχετικά με τα προϊόντα ή τα εργαλεία που ελέγχουν αυτόματα για αυτήν τη συνθήκη στην παρουσία SQL Server σας και στις εκδόσεις του SQL Server προϊόντος με βάση το οποίο αξιολογείται ο κανόνας.
|
Λογισμικό κανόνων |
Τίτλος κανόνα |
Περιγραφή κανόνα |
Εκδόσεις προϊόντος με βάση τις οποίες αξιολογείται ο κανόνας |
|---|---|---|---|
|
Σύμβουλος του System Center |
SQL Server KB2546951 ενημέρωσης που λείπει για να εγγυηθεί ότι ο κύριος τεμπέλης έχει ξεκινήσει |
Ο Σύμβουλος του System Center καθορίζει εάν αυτή η παρουσία SQL Server εκτελείται σε διακομιστή με περισσότερους από 64 λογικούς επεξεργαστές. Επίσης, ο σύμβουλος ελέγχει την τρέχουσα δομή και έκδοση του sqlservr.exe. Εάν η τρέχουσα δομή sqlservr.exe είναι μικρότερη από τη δομή επιδιόρθωσης, ο σύμβουλος δημιουργεί την ειδοποίηση σχετικά με αυτό το πρόβλημα. Εξετάστε τις λεπτομέρειες που παρέχονται στην ενότητα "Πληροφορίες που συλλέγονται" της προειδοποίησης συμβούλου και εφαρμόστε την επιδιόρθωση που αναφέρεται σε αυτό το άρθρο. Αυτή η προειδοποίηση συμβούλου αναφέρεται στην 337272 αναγνωριστικού επιδιόρθωσης που αναφέρεται σε αυτό το άρθρο. |
SQL Server 2008 |
Προβλήματα που διορθώνονται από SQL Server 2008 SP3
Για περισσότερες πληροφορίες σχετικά με τα προβλήματα, κάντε κλικ στους αριθμούς των ακόλουθων άρθρων για να προβάλετε τα άρθρα στη Γνωσιακή βάση της Microsoft.
|
Αριθμός σφάλματος VSTS |
Αριθμός άρθρου της Γνωσιακής Βάσης |
Περιγραφή |
|---|---|---|
|
721415 |
ΔΙΟΡΘΩΣΗ: SQL Server εντολή σταματά να αποκρίνεται όταν χρησιμοποιεί μια διαδρομή πρόσβασης που δεν παρέχεται για πρόσβαση σε ένα αρχείο FILESTREAM στο SQL Server 2008 R2 ή SQL Server 2008 |
|
|
611967 |
ΔΙΟΡΘΩΣΗ: Πολλά μηνύματα που έχουν αναγνωριστικό μηνύματος 19030 και αναγνωριστικό μηνύματος 19031 καταγράφονται στο αρχείο λίστας σφαλμάτων SQL Server 2005 όταν χρησιμοποιείτε SQL Server προφίλ στο SQL Server 2005 |
|
|
628427 |
ΕΠΙΔΙΟΡΘΩΣΗ: Μια βάση δεδομένων με ενεργοποιημένη τη διαφανή κρυπτογράφηση δεδομένων μπορεί να επισημανθεί ως "ύποπτη" εάν το πιστοποιητικό διακομιστή απορριφθεί SQL Server 2008 R2 |
|
|
729461 |
Μήνυμα σφάλματος "SQL Server εγκατάσταση του 2008 απαιτεί την εγκατάσταση του Microsoft .NET Framework 4.0" κατά την εφαρμογή του Service Pack 2 (SP2) για SQL Server 2008 |
|
|
757676 |
ΔΙΟΡΘΩΣΗ: Ενδέχεται να λάβετε εσφαλμένα αποτελέσματα όταν εκτελείτε ένα σύνθετο ερώτημα που περιέχει συναρτήσεις συγκεντρωτικών αποτελεσμάτων, συναρτήσεις συνένωσης και διακριτές συναρτήσεις σε δευτερεύοντα ερωτήματα σε περιβάλλον SQL Server 2008 |
|
|
746231 |
ΕΠΙΔΙΟΡΘΩΣΗ: Αποστείλετε εργασίες συλλογής δεδομένων γρήγορα και κλείστε μεγάλο αριθμό θυρών TCP εάν οι εργασίες αποστείλουν δεδομένα σε μια βάση δεδομένων MDW στο SQL Server 2008 ή στο SQL Server 2008 R2 |
|
|
429231 |
ΕΠΙΔΙΟΡΘΩΣΗ: Η εγκατάσταση του slipstream ενός service pack SQL Server 2008 ενδέχεται να αποτύχει |
|
|
717065 |
ΔΙΟΡΘΩΣΗ: Παραβίαση πρόσβασης όταν η DTA εκτελεί ένα ερώτημα σε έναν πίνακα στο SQL Server 2008, εάν υπάρχει ευρετήριο σε μια στήλη τύπου χωρικών δεδομένων του πίνακα |
|
|
644781 |
Επιδιόρθωση: Εσφαλμένα αποτελέσματα ή παραβίαση περιορισμού κατά την εκτέλεση μιας πρότασης SELECT ή μιας πρότασης DML που χρησιμοποιεί τη συνάρτηση row_number και ένα πρόγραμμα παράλληλης εκτέλεσης στο SQL Server 2008 |
|
|
420834 |
ΔΙΟΡΘΩΣΗ: Σφάλμα "ChainerInfrastructureException" κατά την εγκατάσταση SQL Server 2008 |
|
|
666690 |
Τρόπος επαναφοράς των αρχείων cache του Windows Installer που λείπουν και επίλυσης προβλημάτων που παρουσιάζονται κατά τη διάρκεια μιας ενημέρωσης SQL Server |
|
|
406407 |
ΔΙΟΡΘΩΣΗ: Μια ενημέρωση είναι διαθέσιμη για την προσθήκη πληροφοριών SPN για λογαριασμούς υπηρεσίας στο αρχείο καταγραφής των υπηρεσιών αναφοράς |
Πρόσθετα προβλήματα που διορθώνονται από SQL Server 2008 SP3
Τα παρακάτω προβλήματα διορθώνονται επίσης από SQL Server 2008 SP3.
|
Αριθμός σφάλματος VSTS |
Περιγραφή |
|---|---|
|
295196, 771825 |
Ενδέχεται να λάβετε το ακόλουθο προειδοποιητικό μήνυμα κατά τη δημιουργία του σχεδίου συντήρησης, εάν η επιλογή Σμίκρυνση βάσης δεδομένων είναι ενεργοποιημένη στο SQL Server 2008: "Η συρρίκνωση των αρχείων δεδομένων μετακινεί δεδομένα και μπορεί να προκαλέσει κατακερματισμό των ευρετηρίων μέσα σε αυτά τα αρχεία". |
|
295750 |
Διάφορα εργαλεία διαγνωστικών αναφέρουν εσφαλμένα την κύρια βάση δεδομένων για ερωτήματα που εκτελέστηκαν σε άλλες βάσεις δεδομένων στο SQL Server 2008. |
|
337272 |
Ο κύριος τεμπέλης συγγραφέας δεν ξεκινά εάν ο κόμβος NUMA 0 δεν περιέχει επεξεργαστή SQL Server 2008. |
|
444202 |
Ένας χρήστης δεν μπορεί να αλλάξει τον κωδικό πρόσβασής του στο SQL Server 2005 χρησιμοποιώντας SQL Server Management Studio (SSMS) του SQL Server 2008. |
|
447990 |
Ας υποθέσουμε ότι μια προβολή με ευρετήριο προβάλλει στήλες από πίνακες βάσης και μη βάσης και ας υποθέσουμε ότι μια στήλη από τον πίνακα που δεν αποτελεί βάση έχει το ίδιο αναγνωριστικό σειράς και πληκτρολογήστε με μια στήλη του βασικού πίνακα. Σε αυτό το σενάριο, εάν εγκατασταθεί SQL Server 2008 SP3, παρουσιάζεται σφάλμα αντί για διακόπτη διαμερίσματος. |
|
450529 |
Ας υποθέσουμε ότι ανοίγετε το SSMS ως μη διαχειριστή και, στη συνέχεια, προσπαθείτε να επισυνάψετε μια βάση δεδομένων. Σε αυτό το σενάριο, εάν έχει εγκατασταθεί SQL Server 2008 SP3, εμφανίζεται το σφάλμα "Δεν επιτρέπεται η πρόσβαση" αντί για μια εξαίρεση. |
|
507222 |
Εξετάστε το ακόλουθο σενάριο:
Σε αυτό το σενάριο, εμφανίζεται το σφάλμα "Ανάγνωση παραβίασης πρόσβασης στο FullXactImpBase::GetXdes xact.cpp @ 2536" στο SQL Server 2008. |
|
546001 |
Η επιδιόρθωση για το πρόβλημα αυτού του σφάλματος επαναφέρει το όνομα μιας παραμέτρου με τιμή πίνακα όταν δημιουργείτε μια προεπιλεγμένη τιμή για την παράμετρο με τιμή πίνακα. Μετά την εγκατάσταση του SQL Server 2008 SP3, το στοιχείο TableVarElem έχει πάντα το σωστό όνομα όταν ανακτά προεπιλεγμένες τιμές από το cache του πίνακα Temp. |
|
643903 |
Δεν ενδέχεται να δημιουργηθούν ειδοποιήσεις συμβάντων για συμβάντα επιπέδου βάσης δεδομένων κατά την εκτέλεση μιας λειτουργίας DDL μεταξύ βάσεων δεδομένων. Αυτό το πρόβλημα παρουσιάζεται επειδή χρησιμοποιούνται εσφαλμένες λαβές παραθύρου διαλόγου. |
|
650111 |
Μια εφαρμογή δεν μπορεί να συνδεθεί με SQL Server 2008 εάν έχει εγκατασταθεί μια εγκατάσταση σε παράθεση SQL Server με την κωδική ονομασία "Ντενάλι". Αυτό το πρόβλημα παρουσιάζεται εξαιτίας ενός δείκτη null. Όταν χρησιμοποιείται ο δείκτης null, οι παρουσίες ανώτατου επιπέδου που είναι εγκατεστημένες στον υπολογιστή παραβλέπονται. Μετά την εγκατάσταση SQL Server 2008 SP3, ο δείκτης null δεν χρησιμοποιείται όταν χρησιμοποιείτε SQL Server 2008 Configuration Manager. |
|
703968 |
Μετά την εγκατάσταση SQL Server 2008 SP3, ο βελτιστοποιητής ερωτήματος μπορεί να χειριστεί διαφορετικές τιμές εξόδου για την ίδια τιμή εισόδου από τη στήλη CRYPT_GEN_RANDOM. |
|
704992 |
Προβλήματα για ενσωματωμένες μετατροπές δεδομένων σε λειτουργικά συστήματα που βασίζονται σε x64. Αυτά τα προβλήματα παρουσιάζονται εξαιτίας της μεθόδου BindParameter και των παραμέτρων τύπου δεδομένων LONG που χρησιμοποιούνται με αυτή τη μέθοδο. |
|
707059 |
Το profiler ενδέχεται να μην εμφανίζει όλα τα συμβάντα και τις στήλες τόσο για SQL Server μηχανισμό βάσεων δεδομένων όσο και για Υπηρεσίες ανάλυσης του SQL Server. Μετά την εγκατάσταση του SQL Server 2008 SP3, δημιουργούνται ξεχωριστά νέα αρχεία προτύπων ανίχνευσης για SQL Server μηχανισμό βάσεων δεδομένων και για Υπηρεσίες ανάλυσης του SQL Server. |
|
709063 |
Το πρόβλημα χαμηλών επιδόσεων παρουσιάζεται όταν εκτελείτε το mdw_purge_data_[<το όνομα της βάσης δεδομένων MDW>] για να εκτελέσετε μια λειτουργία διαγραφής. Αυτό το πρόβλημα παρουσιάζεται εάν ένας συλλέκτης δεδομένων του Data Warehouse διαχείρισης του Microsoft SQL Server 2008 (MDW) εκτελείται σε μια μεγάλης κλίμακας βάση δεδομένων MDW. |
|
741462 |
Όταν εκτελείτε ένα πακέτο SSIS από το βοηθητικό πρόγραμμα χρόνου εκτέλεσης DTExec.exe ή από ένα βήμα εργασίας παράγοντα SQL, ορισμένα συμβάντα καταγραφής εξόδου ενδέχεται να λείπουν από το αποτέλεσμα καταγραφής. Στο αποτέλεσμα ενδέχεται να λείπουν συμβάντα όπως OnInformation, OnProgress, Diagnostic, OnPostExecute και PackageEnd. Συχνά παρατηρούμενα συμβάντα πληροφοριακού αρχείου καταγραφής, όπως OnInformation: Ο "Προορισμός OLE DB" έγραψε ###### γραμμές". Ενδέχεται να λείπουν από το αποτέλεσμα. Το πρόβλημα δεν επηρεάζεται από άλλα βοηθητικά προγράμματα χρόνου εκτέλεσης, όπως DTExecUI.exe και DtsDebugHost.exe (κατά τον εντοπισμό σφαλμάτων ενός πακέτου SSIS από το περιβάλλον BIDS). |
|
755932 |
Οι αναλυτικές συναρτήσεις LAG και LEAD δεν λειτουργούν στον Μηχανισμό οδηγού συσκευασίας και ανάπτυξης (PDW). Αυτό το πρόβλημα παρουσιάζεται επειδή ορισμένες πληροφορίες στο συνδυασμό MemoXML καταργούνται. |
|
771381 |
Εσφαλμένος δείκτης του αντικειμένου μνήμης εκχωρείται όταν διαγράφετε μια βάση δεδομένων με μια ομάδα αρχείων FILESTREAM. |
|
540323 |
Παρουσιάζεται παραβίαση πρόσβασης όταν μια εφαρμογή προσπαθεί να εμφανίσει τον κωδικό σφάλματος 9530. Αυτό το πρόβλημα παρουσιάζεται επειδή χρησιμοποιείται δείκτης NULL. |
|
778341 |
Η συνάρτηση SCOPE_IDENTITY() ενδέχεται να επιστρέψει εσφαλμένες τιμές. |
|
536835 |
Το πρόγραμμα εγκατάστασης παρουσιάζει σφάλμα κατά την εγκατάσταση του Microsoft SQL Server 2008 σε έναν υπολογιστή στον οποίο είναι εγκατεστημένο το SQL Server 2000 Service Pack 3 (SP3) Online Analytical Processing (OLAP). Αυτό το πρόβλημα παρουσιάζεται επειδή SQL Server 2000 SP3 OLAP δεν έχει ορίσει σωστά το κλειδί μητρώου έκδοσης σε Service Pack 3.0. |
|
544926 |
Εάν δεν τροποποιήσετε καμία ιδιότητα όταν προσπαθείτε να αλλάξετε το αντικείμενο DatabaseEncryptionKey SQL Server Αντικείμενα διαχείρισης (SMO), το αντικείμενο SMO βάσης δεδομένων δεν ενημερώνει την τιμή DatabaseEncryptionKey. |
|
729229 |
Μετά την εγκατάσταση SQL Server 2008 SP3, τα αποτελέσματα μιας απαρίθμησης δεν αποθηκεύονται στο cache και δεν αποθηκεύονται σε τοπικές μεταβλητές για την απαρίθμηση πόρων. Επιπλέον, οι δίσκοι επικυρώνονται μόνο μία φορά και τα αποτελέσματα αποθηκεύονται για μεταγενέστερες αιτήσεις. |
|
425485 |
Μετά την εγκατάσταση SQL Server 2008 SP3, όλες οι συνδέσεις σελίδας προορισμού που εκτελούν σενάρια εγκατάστασης απενεργοποιούνται. |
|
700081 |
Όταν μια εφαρμογή αναζητά ονόματα για μετρητές βάσης ενός μετρητή αναλογιών, η εφαρμογή πρέπει να εκτελέσει μια λειτουργία αναζήτησης δευτερεύουσας συμβολοσειράς που δεν κάνει διάκριση πεζών-κεφαλαίων στο SQL Server 2008. |
|
281309 |
Εσφαλμένος χρόνος CPU κατά την εκτέλεση παράλληλων σχεδίων ερωτημάτων για τον πίνακα sys.dm_exec_query_stats. |
|
356915 |
Παρουσιάζεται σφάλμα όταν εσωτερικά buffer για ασύγχρονες λειτουργίες ανάγνωσης διαιρούν έναν οριοθέτη στηλών πολλών χαρακτήρων σε δύο μέρη. Μετά την εγκατάσταση SQL Server 2008 SP3, γίνεται επαναφορά του τρέχοντος δείκτη ανάλυσης μετά την αλλαγή των buffer. |
|
645220 |
SQLAgent.exe δεν εκτελείται όταν πληκτρολογείται μια έγκυρη εντολή SQLAgent.exe σε μια γραμμή εντολών. Αυτό το πρόβλημα παρουσιάζεται εξαιτίας ενός σφάλματος δικαιωμάτων για κοινόχρηστη μνήμη. |
|
747046 |
Μετά την εγκατάσταση SQL Server 2008 SP3, δεν δημιουργείται βάση δεδομένων εάν το όνομα της βάσης δεδομένων είναι το ίδιο με το όνομα του τρέχοντος χρήστη της βάσης δεδομένων. |
|
769191 |
SQL Server 2008 SP3 περιέχει ενημερωμένες VER_PRODUCTLEVEL_STR και VER_PRODUCTLEVEL_WSTR καθολικές μεταβλητές στο αρχείο Ntverp.h. Αυτές οι μεταβλητές ενημερώνονται σε SP3. |
|
453592 |
Ένας χρήστης δεν μπορεί να αποκτήσει πρόσβαση σε μια βάση δεδομένων καταλόγου εάν ο χρήστης καθορίσει μια θύρα για το διακομιστή βάσης δεδομένων στις Υπηρεσίες αναφοράς του Microsoft SQL Server 2008 Configuration Manager. |
|
773344 |
Οι πληροφορίες του λογαριασμού εκτέλεσης περιέχουν περικομμένες συμβολοσειρές στην τοπική δομή των Υπηρεσιών αναφοράς της Microsoft SQL Server 2008 Configuration Manager. |
Αναφορές
Για περισσότερες πληροφορίες σχετικά με τον τρόπο με τον οποίο μπορείτε να προσδιορίσετε την τρέχουσα SQL Server έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:
321185 Τρόπος προσδιορισμού της έκδοσης και της έκδοσης SQL Server Τα προϊόντα τρίτων κατασκευαστών που αναφέρονται σε αυτό το άρθρο κατασκευάζονται από εταιρείες ανεξάρτητες από τη Microsoft. Η Microsoft δεν παρέχει καμία εγγύηση, ρητή ή άλλη, σχετικά με τις επιδόσεις ή την αξιοπιστία αυτών των προϊόντων.