SQL Server 2005 Service Pack 2 δεν ενημερώνεται με επιτυχία όταν επιχειρείτε να εγκαταστήσετε ή να απεγκαταστήσετε μια ενημερωμένη έκδοση ασφαλείας

Συμπτώματα

Όταν προσπαθείτε να εγκαταστήσετε μια ενημερωμένη έκδοση ασφαλείας για το Microsoft SQL Server 2005 Service Pack 2, Microsoft SQL Server 2005 δεν ολοκληρώνεται με επιτυχία. Αυτό το ζήτημα παρουσιάζεται επειδή η διαδικασία επαναφοράς για τις ενημερωμένες εκδόσεις ασφαλείας αφαιρεί λανθασμένα τους λογαριασμούς υπηρεσίας του SQL Server 2005 από τις αντίστοιχες τοπικές ομάδες υπηρεσίας SQL Server.

Αιτία

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

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

Για να επιλύσετε αυτό το ζήτημα, ακολουθήστε τα εξής βήματα:
  1. Προσδιορίζει την ομάδα υπηρεσίας SQL Server 2005 που βρίσκεται στον υπολογιστή σας. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Κάντε κλικ στο κουμπί Έναρξη, κάντε κλικ στο κουμπί
      Εκτέλεση, πληκτρολογήστε compmgmt.mscκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.
    2. Αναπτύξτε το στοιχείο Τοπικοί χρήστες και ομάδες, και, στη συνέχεια, κάντε κλικ στην επιλογή ομάδες.
  2. Την ομάδα υπηρεσίας SQL Server 2005 που ξεκινά με "SQLServer2005." Εντοπίστε κάθε ομάδα και, στη συνέχεια, κάντε διπλό κλικ για να καθορίσετε την ιδιότητα μέλους ομάδας. Αν η συμμετοχή σε ομάδα είναι κενή, μεταβείτε στο βήμα 3. Εάν η συμμετοχή σε ομάδα δεν είναι κενή, επιλέξτε την επόμενη ομάδα.
  3. Στο συμπληρωματικό πρόγραμμα υπηρεσίες της κονσόλας διαχείρισης της Microsoft (MMC), προσδιορίστε το λογαριασμό της υπηρεσίας για τις υπηρεσίες SQL Server 2005.

    Για να ανοίξετε το συμπληρωματικό πρόγραμμα υπηρεσιών, κάντε κλικ στο κουμπί
    Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε
    Services.mscκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.
  4. Τα ονόματα των υπηρεσιών SQL Server που ξεκινούν με "Διακομιστής SQL". Για παράδειγμα, "SQL Server (MSSQLSERVER)" είναι μια υπηρεσία SQL μηχανισμός για την προεπιλεγμένη εμφάνιση του SQL Server. Για να εξακριβώσετε εάν αυτή η υπηρεσία από το SQL Server 2005, ακολουθήστε τα εξής βήματα:
    1. Κάντε δεξιό κλικ στην υπηρεσία και, στη συνέχεια, κάντε κλικ στο κουμπί Ιδιότητες.
    2. Εντοπίστε το αρχείο προγράμματος της συγκεκριμένης υπηρεσίας. Το αρχείο αυτό εμφανίζεται στην περιοχή διαδρομή προς το εκτελέσιμο .
    3. Κάντε δεξιό κλικ στο όνομα του αρχείου, τις ιδιότητες και την έκδοση. Η έκδοση του αρχείου θα πρέπει να ξεκινάει είτε με "9.0" είτε με "2005.90."
  5. Στο συμπληρωματικό πρόγραμμα MMC διαχείρισης υπολογιστή, κάντε διπλό κλικ στο όνομα της ομάδας υπηρεσίας που εντοπίσατε στο βήμα 2. Προσδιορίστε αν λείπει η καταχώρηση λογαριασμού υπηρεσίας στην ομάδα υπηρεσίας. Εάν λείπει η καταχώρηση λογαριασμού υπηρεσίας, κάντε κλικ στο κουμπί Προσθήκη, πληκτρολογήστε το όνομα του λογαριασμού υπηρεσίας στο πλαίσιο διαλόγου " εισαγάγετε το όνομα αντικειμένου για επιλογή" και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Σημείωση Για να ανοίξετε το συμπληρωματικό πρόγραμμα MMC διαχείρισης υπολογιστή, κάντε κλικ στο κουμπί
    Έναρξη, επιλέξτε Εκτέλεση, πληκτρολογήστε
    compmgmt.mscκαι, στη συνέχεια, πιέστε το πλήκτρο ENTER.
  6. Στο συμπληρωματικό πρόγραμμα υπηρεσίες της κονσόλας MMC, ξεκινήστε τις υπηρεσίες SQL Server.

    Σημείωση Για να ανοίξετε το συμπληρωματικό πρόγραμμα υπηρεσιών, κάντε κλικ στο κουμπί Έναρξη, κάντε κλικ στο κουμπί
    Εκτέλεση, πληκτρολογήστε services.msc, και στη συνέχεια πιέστε το πλήκτρο ENTER.

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

Το πρόγραμμα εγκατάστασης του Microsoft SQL Server 2005 δημιουργεί μια τοπική ομάδα των Windows για κάθε υπηρεσία που εγκαθιστάτε. Η ομάδα των Windows που δημιουργείται ονομάζεται "ομάδα υπηρεσίας."

Το πρόγραμμα Εγκατάστασης (Setup) του SQL Server 2005 προσθέτει τον λογαριασμό υπηρεσίας για κάθε υπηρεσία στην αντίστοιχη ομάδα. Όλα τα δικαιώματα των Windows NT που απαιτούνται από μια συγκεκριμένη υπηρεσία του SQL Server έχουν εκχωρηθεί σε κάθε ομάδα των Windows.

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

Οι ακόλουθες υπηρεσίες και ομάδες υπηρεσιών δημιουργούνται κατά τη διαδικασία εγκατάστασης SQL Server 2005.
Η υπηρεσία SQL Server
Ομάδα υπηρεσίας
SQL ServerΠροεπιλεγμένη εμφάνιση: SQLServer2005MSSQLUser $όνομαυπολογιστή$MSSQLSERVER
Ονομαστική εμφάνιση: SQLServer2005MSSQLUser$όνομα_υπολογιστή$όνομα_παρουσίας
Παράγοντα διακομιστή SQLΠροεπιλεγμένη εμφάνιση: SQLServer2005SQLAgentUser $όνομαυπολογιστή$MSSQLSERVER

Ονομαστική εμφάνιση: SQLServer2005SQLAgentUser$όνομα_υπολογιστή$όνομα_παρουσίας
Υπηρεσίες ανάλυσηςΠροεπιλεγμένη εμφάνιση: SQLServer2005MSOLAPUser $όνομαυπολογιστή$MSSQLSERVER

Ονομαστική εμφάνιση: SQLServer2005MSOLAPUser$όνομα_υπολογιστή$όνομα_παρουσίας
Υπηρεσίες αναφοράςΠροεπιλεγμένη εμφάνιση:

SQLServer2005ReportServerUser $όνομαυπολογιστή$MSSQLSERVER και SQLServer2005ReportingServicesWebServiceUser $όνομαυπολογιστή$MSSQLSERVER


Ονομαστική εμφάνιση:

SQLServer2005ReportServerUser$όνομα_υπολογιστή$όνομα_παρουσίας και SQLServer2005ReportingServicesWebServiceUser$όνομα_υπολογιστή$όνομα_παρουσίας
Υπηρεσίες ειδοποίησηςΠροεπιλεγμένη ή ονομαστική εμφάνιση: SQLServer2005NotificationServicesUser$όνομα_υπολογιστή
Υπηρεσίες ενοποίησηςΠροεπιλεγμένη ή ονομαστική εμφάνιση: SQLServer2005DTSUser$όνομα_υπολογιστή
Αναζήτηση πλήρους κειμένουΠροεπιλεγμένη εμφάνιση: SQLServer2005MSFTEUser $όνομαυπολογιστή$MSSQLSERVER

Ονομαστική εμφάνιση: SQLServer2005MSFTEUser$όνομα_υπολογιστή$όνομα_παρουσίας
Η περιήγηση του SQL ServerΠροεπιλεγμένη ή ονομαστική εμφάνιση: SQLServer2005SQLBrowserUser$όνομα_υπολογιστή
Βοηθητικό πρόγραμμα Active Directory διακομιστή SQLΠροεπιλεγμένη ή ονομαστική εμφάνιση: SQLServer2005MSSQLServerADHelperUser$όνομα_υπολογιστή
Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας λογαριασμών υπηρεσίας των Windows, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
Ιδιότητες

Αναγνωριστικό άρθρου: 957008 - Τελευταία αναθεώρηση: 14 Ιαν 2017 - Αναθεώρηση: 2

Σχόλια