Niepowodzenie aktualizacji programu SQL Server 2005 z dodatkiem Service Pack 2 podczas próby zainstalowania lub odinstalowania aktualizacji zabezpieczeń

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 957008 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Symptomy

Próba zainstalowania aktualizacji zabezpieczeń dla programu Microsoft SQL Server 2005 z dodatkiem Service Pack 2 kończy się niepowodzeniem aktualizacji tego programu. Ten problem występuje w wyniku niepoprawnego usuwania kont usług programu SQL Server 2005 z odpowiadających im lokalnych grup usług programu SQL Server w trakcie procesu wycofywania aktualizacji zabezpieczeń.

Przyczyna

Ten problem występuje w wyniku niepoprawnego usuwania kont usług programu SQL Server 2005 z odpowiadających im lokalnych grup usług programu SQL Server w trakcie procesu wycofywania aktualizacji zabezpieczeń. Uprawnienia są przyznawane lokalnym grupom usług, a nie kontom usług. Z tego powodu usługi nie mogą uzyskać dostępu do wymaganych zasobów i nie mogą zostać uruchomione.

Rozwiązanie

Aby rozwiązać ten problem, wykonaj następujące czynności:
  1. Zidentyfikuj grupę usług programu SQL Server 2005 znajdującą się na komputerze. W tym celu wykonaj następujące czynności:
    1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie compmgmt.msc, a następnie naciśnij klawisz ENTER.
    2. Rozwiń węzeł Użytkownicy i grupy lokalne i kliknij pozycję Grupy.
  2. Nazwa grupy usług programu SQL Server 2005 zaczyna się od tekstu „SQLServer2005”. Zidentyfikuj każdą z grup i kliknij ją dwukrotnie, aby ustalić członkostwo. Jeśli członkostwo w grupie jest puste, przejdź do kroku 3. Jeśli nie, sprawdź kolejną grupę.
  3. W przystawce Usługi programu Microsoft Management Console (MMC) określ konto dla usług programu SQL Server 2005.

    Aby otworzyć przystawkę Usługi, kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie services.msc, a następnie naciśnij klawisz ENTER.
  4. Nazwy usług programu SQL Server zaczynają się od tekstu „SQL Server”. Nazwa „SQL Server (MSSQLSERVER)” oznacza na przykład usługę aparatu SQL domyślnego wystąpienia programu SQL Server. Aby określić, czy ta usługa należy do programu SQL Server 2005, wykonaj następujące kroki:
    1. Kliknij prawym przyciskiem myszy usługę, a następnie kliknij polecenie Właściwości.
    2. Zlokalizuj plik programu usługi. Ten plik jest wyświetlany w obszarze Ścieżka do pliku wykonywalnego.
    3. Kliknij prawym przyciskiem myszy nazwę pliku, właściwości i wersję. Wersja pliku powinna zaczynać się od numeru 9.0 lub 2005.90.
  5. W przystawce Zarządzanie komputerem programu MMC kliknij dwukrotnie nazwę grupy usług zlokalizowanej w kroku 2. Określ, czy grupa usług zawiera wpis konta usługi. Jeśli brakuje wpisu konta usługi, kliknij przycisk Dodaj, wpisz nazwę tego konta w oknie dialogowym Wprowadź nazwę obiektu do wybrania i kliknij przycisk OK.

    Uwaga Aby otworzyć przystawkę Zarządzanie komputerem programu MMC, kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie compmgmt.msc, a następnie naciśnij klawisz ENTER.
  6. W przystawce Usługi programu MMC uruchom usługi programu SQL Server.

    Uwaga Aby otworzyć przystawkę Usługi programu MMC, kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie services.msc, a następnie naciśnij klawisz ENTER.

Więcej informacji

Instalator programu Microsoft SQL Server 2005 tworzy lokalną grupę systemu Windows dla każdej instalowanej usługi. Tworzona grupa systemu Windows jest nazywana „grupą usług”.

Instalator programu SQL Server 2005 dodaje konto dla każdej usługi w odpowiedniej grupie. Wszystkie uprawnienia systemu Windows NT wymagane dla określonej usługi programu SQL Server są przyznawane każdej z grup systemu Windows.

Te grupy upraszczają proces przyznawania uprawnień, które są wymagane w celu uruchamiania usług programu SQL Server i innych plików wykonywalnych. Grupy ułatwiają również zabezpieczanie plików programu SQL Server. Usługi programu SQL Server uzyskują dostęp do zasobów systemu Windows na podstawie przynależności do grup usług.

Podczas instalowania programu SQL Server 2005 są tworzone następujące usługi i grupy usług.
Zwiń tę tabelęRozwiń tę tabelę
Usługa programu SQL Server Grupa usług
SQL ServerDomyślne wystąpienie: SQLServer2005MSSQLUser$nazwa_komputera$MSSQLSERVER
Nazwane wystąpienie: SQLServer2005MSSQLUser$nazwa_komputera$nazwa_wystąpienia
SQL Server AgentDomyślne wystąpienie: SQLServer2005SQLAgentUser$nazwa_komputera$MSSQLSERVER
Nazwane wystąpienie: SQLServer2005SQLAgentUser$nazwa_komputera$nazwa_wystąpienia
Analysis ServicesDomyślne wystąpienie: SQLServer2005MSOLAPUser$nazwa_komputera$MSSQLSERVER
Nazwane wystąpienie: SQLServer2005MSOLAPUser$nazwa_komputera$nazwa_wystąpienia
Reporting ServicesDomyślne wystąpienie:
SQLServer2005ReportServerUser$nazwa_komputera$MSSQLSERVER i SQLServer2005ReportingServicesWebServiceUser$nazwa_komputera$MSSQLSERVER

Nazwane wystąpienie:
SQLServer2005ReportServerUser$nazwa_komputera$nazwa_wystąpienia i 2SQLServer2005ReportingServicesWebServiceUser$nazwa_komputera$nazwa_wystąpienia
Usługi powiadomieńDomyślne lub nazwane wystąpienie: SQLServer2005NotificationServicesUser$nazwa_komputera
Usługi integracji Domyślne lub nazwane wystąpienie: SQLServer2005DTSUser$nazwa_komputera
Wyszukiwanie pełnotekstoweDomyślne wystąpienie: SQLServer2005MSFTEUser$nazwa_komputera$MSSQLSERVER
Nazwane wystąpienie: SQLServer2005MSFTEUser$nazwa_komputera$nazwa_wystąpienia
Przeglądarka SQL ServerDomyślne lub nazwane wystąpienie: SQLServer2005SQLBrowserUser$nazwa_komputera
Pomocnik usługi Active Directory programu SQL ServerDomyślne lub nazwane wystąpienie: SQLServer2005MSSQLServerADHelperUser$nazwa_komputera
Aby uzyskać więcej informacji dotyczących konfigurowania kont usług systemu Windows, odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://msdn.microsoft.com/pl-pl/library/ms143504(SQL.90).aspx

Właściwości

Numer ID artykułu: 957008 - Ostatnia weryfikacja: 6 lutego 2009 - Weryfikacja: 3.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft SQL Server 2005 Service Pack 2 na następujących platformach
    • Microsoft SQL Server 2005 Standard Edition
    • Microsoft SQL Server 2005 Enterprise Edition
    • Microsoft SQL Server 2005 Express Edition
    • Microsoft SQL Server 2005 Developer Edition
    • Microsoft SQL Server 2005 Express Edition with Advanced Services
    • Microsoft SQL Server 2005 Enterprise X64 Edition
    • Microsoft SQL Server 2005 Standard X64 Edition
    • Microsoft SQL Server 2005 Developer Edition for Itanium-based Systems Community Technology Preview
    • Microsoft SQL Server 2005 Standard Edition for Itanium-based Systems Community Technology Preview
    • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
Słowa kluczowe: 
kbexpertiseinter kbfix kbbug kbsecvulnerability kbsecurity kbqfe kbpubtypekc KB957008

Przekaż opinię

 

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