Ισχύει για
SQL Server 2008 Service Pack 2 SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 Express with Advanced Services SQL Server 2008 Standard SQL Server 2008 Standard Edition for Small Business SQL Server 2008 Web SQL Server 2008 Workgroup

ΕΙΣΑΓΩΓΗ

Αυτό το άρθρο παραθέτει 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.

Κατεβάσετε Άμεση λήψη του Service Pack 3 SQL Server 2008

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

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

2550552

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

611967

922578

ΔΙΟΡΘΩΣΗ: Πολλά μηνύματα που έχουν αναγνωριστικό μηνύματος 19030 και αναγνωριστικό μηνύματος 19031 καταγράφονται στο αρχείο λίστας σφαλμάτων SQL Server 2005 όταν χρησιμοποιείτε SQL Server προφίλ στο SQL Server 2005

628427

2463682

ΕΠΙΔΙΟΡΘΩΣΗ: Μια βάση δεδομένων με ενεργοποιημένη τη διαφανή κρυπτογράφηση δεδομένων μπορεί να επισημανθεί ως "ύποπτη" εάν το πιστοποιητικό διακομιστή απορριφθεί SQL Server 2008 R2

729461

2500042

Μήνυμα σφάλματος "SQL Server εγκατάσταση του 2008 απαιτεί την εγκατάσταση του Microsoft .NET Framework 4.0" κατά την εφαρμογή του Service Pack 2 (SP2) για SQL Server 2008

757676

2565683

ΔΙΟΡΘΩΣΗ: Ενδέχεται να λάβετε εσφαλμένα αποτελέσματα όταν εκτελείτε ένα σύνθετο ερώτημα που περιέχει συναρτήσεις συγκεντρωτικών αποτελεσμάτων, συναρτήσεις συνένωσης και διακριτές συναρτήσεις σε δευτερεύοντα ερωτήματα σε περιβάλλον SQL Server 2008

746231

2569923

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

429231

2588050

ΕΠΙΔΙΟΡΘΩΣΗ: Η εγκατάσταση του slipstream ενός service pack SQL Server 2008 ενδέχεται να αποτύχει

717065

2588453

ΔΙΟΡΘΩΣΗ: Παραβίαση πρόσβασης όταν η DTA εκτελεί ένα ερώτημα σε έναν πίνακα στο SQL Server 2008, εάν υπάρχει ευρετήριο σε μια στήλη τύπου χωρικών δεδομένων του πίνακα

644781

2589980

Επιδιόρθωση: Εσφαλμένα αποτελέσματα ή παραβίαση περιορισμού κατά την εκτέλεση μιας πρότασης SELECT ή μιας πρότασης DML που χρησιμοποιεί τη συνάρτηση row_number και ένα πρόγραμμα παράλληλης εκτέλεσης στο SQL Server 2008

420834

2590124

ΔΙΟΡΘΩΣΗ: Σφάλμα "ChainerInfrastructureException" κατά την εγκατάσταση SQL Server 2008

666690

969052

Τρόπος επαναφοράς των αρχείων cache του Windows Installer που λείπουν και επίλυσης προβλημάτων που παρουσιάζονται κατά τη διάρκεια μιας ενημέρωσης SQL Server

406407

2591753

ΔΙΟΡΘΩΣΗ: Μια ενημέρωση είναι διαθέσιμη για την προσθήκη πληροφοριών 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

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

  • Δημιουργείτε μια βάση δεδομένων.

  • Ένα ερώτημα αποθηκεύεται στο cache για αυτήν τη βάση δεδομένων.

  • Διαγράφετε τη βάση δεδομένων και, στη συνέχεια, δημιουργείτε μια νέα βάση δεδομένων.

  • Δημιουργείτε ξανά τη διαγραμμένη βάση δεδομένων και, στη συνέχεια, εκτελείτε το ερώτημα.

Σε αυτό το σενάριο, εμφανίζεται το σφάλμα "Ανάγνωση παραβίασης πρόσβασης στο 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 δεν παρέχει καμία εγγύηση, ρητή ή άλλη, σχετικά με τις επιδόσεις ή την αξιοπιστία αυτών των προϊόντων.

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

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

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