Ισχύει για
SQL Server 2008 R2

Συμπτώματα

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

  • Έχετε μια παρουσία του Microsoft SQL Server 2008 R2 που φιλοξενεί ένα σημείο ελέγχου χρήστη (UCP).

  • Μπορείτε να εγκαταστήσετε το πακέτο συγκεντρωτικής ενημέρωσης 1 για SQL Server 2008 R2 στην παρουσία.

Σε αυτό το σενάριο, η εγκατάσταση ολοκληρώνεται με επιτυχία. Ωστόσο, δεν είναι δυνατή η εκκίνηση της υπηρεσίας SQL Server. Επιπλέον, καταγράφονται τα ακόλουθα μηνύματα σφάλματος στο αρχείο SQL Server Errorlog:

<ημερομηνία> <ώρας> spid7s Εκτέλεση [sysutility_mdw].sysutility_ucp_core.sp_initialize_mdw_internal<Ημερομηνία>< Ώρα> spid7s SQL Server αποκλεισμένη πρόσβαση στη διαδικασία "sys.xp_qv" του στοιχείου "Παράγοντας XP", επειδή αυτό το στοιχείο είναι απενεργοποιημένο ως μέρος της ρύθμισης παραμέτρων ασφαλείας για αυτόν το διακομιστή. Ένας διαχειριστής συστήματος μπορεί να ενεργοποιήσει τη χρήση των "Παραγόντων XP", χρησιμοποιώντας sp_configure. Για περισσότερες πληροφορίες σχετικά με την ενεργοποίηση των "Agent XP", ανατρέξτε στο θέμα "Ρύθμιση παραμέτρων περιοχής Surface" στο SQL Server Books Online.<σφάλμα ημερομηνίας>< ώρας> spid7s: 15281, σοβαρότητα: 16, κατάσταση: 1.<ημερομηνία><ώρας> spid7s SQL Server αποκλείσει την πρόσβαση στη διαδικασία "sys.xp_qv" του στοιχείου "Παράγοντας XP", επειδή αυτό το στοιχείο είναι απενεργοποιημένο ως μέρος της ρύθμισης παραμέτρων ασφαλείας για αυτόν το διακομιστή. Ένας διαχειριστής συστήματος μπορεί να ενεργοποιήσει τη χρήση των "Παραγόντων XP", χρησιμοποιώντας sp_configure. Για περισσότερες πληροφορίες σχετικά με την ενεργοποίηση των "Agent XP", ανατρέξτε στο θέμα "Ρύθμιση παραμέτρων περιοχής Surface" στο SQL Server Books Online.<σφάλμα ημερομηνίας><ώρας> spid7s: 912, σοβαρότητα: 21, κατάσταση: 2.<>ημερομηνίας <ώρας> spid7s Η αναβάθμιση επιπέδου δέσμης ενεργειών για "κύριο" βάσης δεδομένων απέτυχε, επειδή το βήμα αναβάθμισης "sqlagent100_msdb_upgrade.sql" αντιμετώπισε το σφάλμα 15281, κατάσταση 1, σοβαρότητα 16. Αυτή είναι μια σοβαρή κατάσταση σφάλματος που μπορεί να επηρεάσει την κανονική λειτουργία και η βάση δεδομένων θα τεθεί εκτός σύνδεσης. Εάν το σφάλμα παρουσιάστηκε κατά την αναβάθμιση της "κύριας" βάσης δεδομένων, θα αποτρέψει την εκκίνηση ολόκληρης της παρουσίας SQL Server. Εξετάστε τις προηγούμενες καταχωρήσεις λίστας σφαλμάτων για σφάλματα, ακολουθήστε τις κατάλληλες διορθωτικές ενέργειες και εκκινήστε ξανά τη βάση δεδομένων, έτσι ώστε τα βήματα αναβάθμισης δέσμης ενεργειών να εκτελεστούν μέχρι την ολοκλήρωση.<σφάλμα ημερομηνίας><ώρας> spid7s: 3417, σοβαρότητα: 21, κατάσταση: 3.<ημερομηνία><ώρα> spid7 δεν είναι δυνατή η ανάκτηση της κύριας βάσης δεδομένων. SQL Server δεν είναι δυνατή η εκτέλεση. Επαναφέρετε το πρωτότυπο από ένα πλήρες αντίγραφο ασφαλείας, επιδιορθώστε το ή αναδομήστε το. Για περισσότερες πληροφορίες σχετικά με τον τρόπο αναδημιουργία της κύριας βάσης δεδομένων, ανατρέξτε στο θέμα SQL Server Books Online.<>ημερομηνίας <ώρα> η ανίχνευση SQL spid7s διακόπηκε λόγω τερματισμού λειτουργίας του διακομιστή. Αναγνωριστικό ανίχνευσης = '1'. Αυτό είναι μόνο ένα ενημερωτικό μήνυμα. δεν απαιτείται καμία ενέργεια χρήστη.

Αυτό το πρόβλημα μπορεί επίσης να παρουσιαστεί κατά την αναβάθμιση μιας παρουσίας SQL Server 2008 R2 Release Candidate (RC) που φιλοξενεί ένα UCP στην έκδοση έκδοσης SQL Server 2008 R2.

Αιτία

Αυτό το πρόβλημα παρουσιάζεται επειδή η επιλογή Παράγοντας XP δεν είναι ενεργοποιημένη όταν SQL Server 2008 R2 εκτελεί τη δέσμη ενεργειών αναβάθμισης για τη βάση δεδομένων msdb.Αυτή η δέσμη ενεργειών εκτελείται κατά την εκκίνηση της υπηρεσίας SQL Server. Η δέσμη ενεργειών εκτελεί μια αποθηκευμένη διαδικασία που σχετίζεται με το UCP. Επιπλέον, η αποθηκευμένη διαδικασία απαιτεί να είναι ενεργοποιημένη η επιλογή "Παράγοντας XP".

Επίλυση

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

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

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

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

Λύση

Σημείωση Αν δεν έχετε εγκαταστήσει ακόμα το Πακέτο 1 συγκεντρωτικής ενημέρωσης, θα πρέπει να ακολουθήσετε την ενότητα "Επίλυση", για να εγκαταστήσετε το πακέτο αθροιστικής ενημέρωσης 2. Αυτό το πρόβλημα δεν υπάρχει στο πακέτο 2 συγκεντρωτικής ενημέρωσης και στις νεότερες εκδόσεις της ενημέρωσης για SQL Server 2008 R2.Αν αντιμετωπίσετε αυτό το πρόβλημα μετά την εγκατάσταση του πακέτου αθροιστικής ενημέρωσης 1, ακολουθήστε αυτά τα βήματα για να επιλύσετε αυτό το πρόβλημα:

  1. Ενεργοποίηση της σημαίας ανίχνευσης 902 στην παρουσία του SQL Server 2008 R2. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

    1. Ανοίξτε SQL Server Configuration Manager.

    2. Στο SQL Server Configuration Manager, κάντε κλικ στην επιλογή Υπηρεσίες SQL Server.

    3. Κάντε διπλό κλικ στην υπηρεσία SQL Server.

    4. Στο παράθυρο διαλόγου ιδιότητες SQL Server, κάντε κλικ στην καρτέλα Για προχωρημένους.

    5. Κάντε κλικ στην καρτέλα Για προχωρημένους και εντοπίστε το στοιχείο Παράμετροι εκκίνησης .

    6. Προσθέστε την τιμή ;-T902 στο τέλος της υπάρχουσας τιμής συμβολοσειράς και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  2. Κάντε δεξί κλικ στην υπηρεσία SQL Server και, στη συνέχεια, κάντε κλικ στην επιλογή Έναρξη.

  3. Εάν η υπηρεσία SQL Server Agent εκτελείται, κάντε δεξί κλικ στην υπηρεσία SQL Server Agent και, στη συνέχεια, κάντε κλικ στην εντολή Διακοπή.

  4. Ανοίξτε SQL Server Management Studio και, στη συνέχεια, συνδεθείτε με την παρουσία του SQL Server 2008 R2.

  5. Εκτελέστε τις ακόλουθες προτάσεις:

    EXEC sp_configure 'show advanced', 1; ΡΥΘΜΊΣΕΤΕ ΞΑΝΆ ΤΙΣ ΠΑΡΑΜΈΤΡΟΥΣ; EXEC sp_configure "να επιτρέπονται ενημερώσεις", 0, ΡΥΘΜΊΣΕΤΕ ΞΑΝΆ ΤΙΣ ΠΑΡΑΜΈΤΡΟΥΣ; EXEC sp_configure "Εκπρόσωπος XP", 1, ΡΥΘΜΊΣΕΤΕ ΞΑΝΆ ΤΙΣ ΠΑΡΑΜΈΤΡΟΥΣ; ΠΆΕΙ

  6. Στο SQL Server Configuration Manager, κάντε δεξί κλικ στην υπηρεσία SQL Server και, στη συνέχεια, κάντε κλικ στην εντολή Διακοπή.

  7. Καταργήστε τη σημαία ανίχνευσης 902 στην παρουσία του SQL Server 2008 R2. Για να το κάνετε αυτό, διαγράψτε το ;-T902 από την τιμή συμβολοσειράς που ενημερώσατε στο βήμα 1f.

  8. Κάντε δεξί κλικ στην υπηρεσία SQL Server και, στη συνέχεια, κάντε κλικ στην επιλογή Έναρξη.

  9. Κάντε δεξί κλικ στην υπηρεσία SQL Server Agent και, στη συνέχεια, κάντε κλικ στην Έναρξη.

  10. Στο SQL Server Management Studio, συνδεθείτε ξανά με την παρουσία του SQL Server 2008 R2.

  11. Στο Εξερεύνηση αντικειμένων, αναπτύξτε το στοιχείο Διαχείριση, κάντε δεξί κλικ στην επιλογή Συλλογή δεδομένων και, στη συνέχεια, κάντε κλικ στην επιλογή Ενεργοποίηση συλλογής δεδομένων.Σημείωση Εάν η συλλογή δεδομένων είναι ήδη ενεργοποιημένη, το στοιχείο Ενεργοποίηση συλλογής δεδομένων δεν είναι διαθέσιμο.

Σημείωση Ενδέχεται να λάβετε το ακόλουθο μήνυμα σφάλματος όταν συνδέεστε με την παρουσία του SQL Server 2008 R2 σε SQL Server Management Studio:

Σφάλμα: Η σύνδεση 18401απέτυχε για το όνομα σύνδεσης<χρήστη>'. Αιτία: Ο διακομιστής βρίσκεται σε λειτουργία αναβάθμισης δέσμης ενεργειών. Μόνο ο διαχειριστής μπορεί να συνδεθεί αυτήν τη στιγμή.

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

Κατάσταση

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

Αναφορές

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

935897 Ένα μοντέλο επαυξητικής συντήρησης είναι διαθέσιμο από την ομάδα SQL Server για την παράδοση άμεσων επιδιορθώσεων για προβλήματα που αναφέρθηκαν Για περισσότερες πληροφορίες σχετικά με το σχήμα ονοματοθεσιών για SQL Server ενημερώσεις, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:

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

824684 Περιγραφή της τυπικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερώσεων λογισμικού της Microsoft

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

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

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