SQL Server 2008

Odinstalowywanie istniejącego wystąpienia programu SQL Server

Opublikowano: 13 lipca 2010

W tym artykule opisano ręczne odinstalowywanie autonomicznych wystąpień programu SQL Server. Wykonywanie kroków opisanych w tym temacie powoduje również przygotowanie systemu do ponownej instalacji programu SQL Server.

Ważne:
Aby zachować lub uaktualnić wystąpienie programu SQL Server, użytkownik musi być administratorem lokalnym z uprawnieniem do logowania w trybie usługi.

 

Przed rozpoczęciem dezinstalacji programu SQL Server należy zapoznać się z poniższymi ważnymi informacjami:

  • W celu dezinstalacji programu SQL Server zaleca się użycie funkcji Dodaj lub usuń programy dostępnej w panelu sterowania.

  • Jeśli na komputerze dostępne są jednocześnie wystąpienia programów SQL Server 2008 R2 i SQL Server 2008 lub program SQL Server 2008 R2 był zainstalowany wcześniej na tym komputerze, zobacz artykuł Uwagi dotyczące równoległych wystąpień programów SQL Server 2008 R2 i SQL Server 2008 (j. ang.).

  • Na komputerze, na którym działa program SQL Server wraz z wcześniejszą wersją programu SQL Server, mogą zostać wyłączone programy Enterprise Manager i inne programy zależne od obiektu SQL-DMO. Taka sytuacja może mieć miejsce, gdy:

    • Występują dowolne równoległe instalacje programów SQL Server 2008 R2, SQL Server 2008, SQL Server 2000 i SQL Server 7.0, a co najmniej jedno z tych wystąpień zostanie odinstalowane.
    • Występują równoległe instalacje programów SQL Server 2000 i SQL Server 2008 lub SQL Server 2008 R2, gdy program SQL Server 2000 został zainstalowany później niż programy SQL Server 2008 lub SQL Server 2008 R2.

     

    Problem ten występuje z powodu usunięcia rejestracji biblioteki SQL Server SQL-DMO COM. Aby ponownie włączyć program Enterprise Manager i inne programy obsługujące współzależności z SQL-DMO, z poziomu wiersza polecenia należy zarejestrować obiekty SQL-DMO, używając polecenia regsvr32.exe sqldmo.dll. Aby uzyskać więcej informacji, zobacz artykuł Rozwiązywanie problemów dotyczących instalacji programu SQL Server (j. ang.).

  • Przed usunięciem składników programu SQL Server z komputera, który zapewnia minimalną wymaganą ilość pamięci fizycznej, należy się upewnić, że rozmiar pliku stronicowania jest wystarczający. Rozmiar pliku stronicowania musi być dwukrotnie większy od ilości pamięci fizycznej. Brak wystarczającej ilości pamięci wirtualnej może spowodować niepełne usunięcie programu SQL Server.

  • W programie SQL Server 2005 przeglądarka SQL Server stanowiła integralny element instalacji wraz z aparatem bazy danych lub usługami Analysis Services. W programach SQL Server 2008 i SQL Server 2008 R2 przeglądarka SQL Server stanowi oddzielny element instalacji wykonywany automatycznie wraz z aparatem bazy danych lub usługami Analysis Services. W przypadku wielu wystąpień programów SQL Server 2008 lub SQL Server 2008 R2 przeglądarka SQL Server jest dezinstalowana automatycznie po odinstalowaniu ostatniego wystąpienia programu SQL Server 2008 lub SQL Server 2008 R2.

    Jeśli jednak po usunięciu ostatniego wystąpienia programu SQL Server 2008 lub SQL Server 2008 R2 pozostanie wystąpienie programu SQL Server 2005, to przeglądarka SQL Server nie zostanie odinstalowana. Pozwala to na zachowanie możliwości połączenia z wystąpieniem programu SQL Server 2005. Przeglądarkę SQL Server można pozostawić; w przypadku programu SQL Server 2005 będzie ona działać poprawnie.

    Aby odinstalować wszystkie składniki programu SQL Server 2008, należy najpierw ręcznie odinstalować składnik Przeglądarka SQL Server z położenia Programy i funkcje w Panelu sterowania. Jeśli przeglądarka programu SQL Server 2008 zostanie usunięta, gdy obecne jest wystąpienie programu SQL Server 2005, łączność z programem SQL Server 2005 może zostać zerwana. W takiej sytuacji można zainstalować ponownie przeglądarkę SQL Server, korzystając z jednego z poniższych sposobów:

    • Napraw wystąpienie programu SQL Server 2005 za pomocą pozycji Programy i funkcje w Panelu sterowania.
    • Zainstaluj wystąpienie aparatu bazy danych programu SQL Server 2005 lub usługi Analysis Services.

     

  • Narzędzia środowiska wykonawczego i kwerend SQL Server Compact są instalowane podczas instalacji programu SQL Server Management Studio i usług integracji SQL Server Integration Services. Narzędzia SQL Server Compact Server są instalowane po utworzeniu subskrypcji replikacji obejmujących program SQL Server Compact. Nie zostają one automatycznie odinstalowane podczas dezinstalacji serwera SQL i narzędzi. Należy ręcznie odinstalować składniki programu SQL Server Compact z poziomu funkcji Programy i funkcje w Panelu sterowania.

Przed usunięciem programu SQL Server, wykonaj następujące kroki:

  • Wykonaj kopię zapasową danych. Nie jest to wymagany krok, jednak użytkownik może posiadać bazy danych, które chce zapisać w ich obecnej formie. Być może warto również zapisać zmiany, które zostały wprowadzone do systemu baz danych. Jeśli takie sytuacje występują, należy się upewnić, że kopia zapasowa zostanie wykonana przed dezinstalacją programu SQL Server. Można również zapisać kopię wszystkich plików danych i dziennika w folderze innym niż folder MSSQL. Folder MSSQL zostanie usunięty podczas dezinstalacji.

    Pliki, które należy zapisać, obejmują następujące pliki bazy danych. Te pliki są instalowane jako część programu SQL Server:

    • Distmdl.*
    • Master.*
    • Mastlog.*
    • Model.*
    • Modellog.*
    • Msdbdata.*
    • Msdblog.*
    • Mssqlsystemresource.*
    • Northwind.* (Instalacja tej bazy danych jest opcjonalna).
    • Pubs.*
    • Pubs_log.*
    • Tempdb.*
    • Templog.*
    • ReportServer[$InstanceName] (To jest domyślna baza danych usług Reporting Services).
    • ReportServer[$InstanceName]TempDB (To jest domyślna, tymczasowa baza danych usług Reporting Services).

     

  • Usuń lokalne grupy zabezpieczeń. Przed odinstalowaniem programu SQL Server, należy usunąć lokalne grupy zabezpieczeń składników programu SQL Server.

  • Zatrzymaj wszystkie usługi programu SQL Server. Przed odinstalowaniem składników programu SQL Server zaleca się zatrzymanie wszystkich usług tego programu. Aktywne połączenia mogą uniemożliwić pomyślne zakończenie dezinstalacji.

  • Użyj konta z odpowiednimi uprawnieniami. Do serwera należy zalogować się przy użyciu konta usługi programu SQL Server lub przy użyciu konta z równoważnymi uprawnieniami. Na przykład użytkownik może się zalogować do serwera przy użyciu konta, które jest członkiem lokalnej grupy administratorów.

Odinstalowywanie wystąpienia programu SQL Server 2008 R2

  1. Aby rozpocząć proces odinstalowania, z menu Start wybierz pozycję Panel sterowania, a następnie kliknij dwukrotnie pozycję Dodaj lub usuń programy.
  2. Wybierz składnik serwera SQL do odinstalowania, a następnie kliknij przycisk Zmień/Usuń. Zostanie uruchomiony Kreator instalacji SQL Server.
  3. W oknie Reguły pomocy instalatora weryfikowana jest konfiguracja komputera. Aby kontynuować, kliknij przycisk OK.
  4. Na stronie Wybieranie instancji należy użyć pola rozwijanego i określić wystąpienie programu SQL Server przeznaczone do usunięcia lub określić opcję usuwania tylko funkcji współdzielonych programu SQL Server oraz narzędzi do zarządzania. Aby kontynuować, kliknij przycisk Dalej.
  5. Na stronie Wybór funkcji określ funkcje do usunięcia z wybranego wystąpienia programu SQL Server.
  6. Zostaną uruchomione zasady usuwania określające, czy operacja może zakończyć się powodzeniem. Wyświetlone zostanie ostrzeżenie, jeśli konfigurator wykryje na tym komputerze program SQL Server 2008. Odinstalowanie składników współdzielonych może uniemożliwić korzystanie z wystąpienia programu SQL Server 2008. Aby uzyskać więcej informacji, zobacz artykuł Uwagi dotyczące równoległych wystąpień programów SQL Server 2008 R2 i SQL Server 2008 (j. ang.).
  7. Na stronie Gotowość do dezinstalacji przejrzyj listę składników i funkcji, które zostaną odinstalowane.
  8. Na stronie Postęp instalacji jest wyświetlony stan instalacji.
  9. Na stronie Zakończenie instalacji kliknij przycisk Zamknij, aby zamknąć Kreatora instalacji.
  10. Powtarzaj kroki od 2 do 9, aby usunąć wszystkie składniki programu SQL Server 2008 R2.
Do początku strony Do początku strony

SQL Server 2008