Teď jste offline a čekáte, až se znova připojí internet.

Jak ručně odinstalovat instance serveru SQL Server 2005

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 909967
Souhrn
Tento článek popisuje, jak ručně odinstalovat samostatnou instanci serveru Microsoft SQL Server 2005. Pouze v případě, že SQL Server 2005 nelze odinstalovat pomocí panelu Přidat nebo odebrat programy, postupujte podle pokynů v tomto článku. Další informace o použití panelu Přidat nebo odebrat programy odinstalovat SQL Server 2005 naleznete v tématu Postup: odinstalujte existující Instance serveru SQL Server 2005 (nastavení).

Po provedení kroků v tomto článku můžete také připravit systém tak, že můžete znovu nainstalovat SQL Server 2008.

Poznámka: Udržovat nebo aktualizaci instance serveru SQL Server 2008, musí být místní správce, který má oprávnění přihlásit se jako služba.

Co je třeba zvážit před odinstalováním samostatné instance SQL Server 2005

  • Doporučujeme použít Přidat nebo odebrat programy odinstalovat SQL Server 2005. Ale pokud dojde k selhání instalace nebo Přidat nebo odebrat programy se neodinstaluje instance serveru SQL Server 2005, postupujte podle kroků v tomto článku, chcete-li ručně odinstalovat instance.
  • V počítači se systémem SQL Server 2008 a předchozích verzích serveru SQL Server může být zakázáno Enterprise Manager a další programy, které jsou závislé na SQL-DMO. Tomuto problému může dojít v následujících situacích:
    • Instalace vedle sebe jakékoli kombinace SQL Server 2008, SQL Server 2000 a Microsoft SQL Server 7.0, ve kterém jeden nebo více z těchto instancí odinstalovat
    • Vedle sebe instalace serveru SQL Server 2000 a SQL Server 2008, ve kterém je nainstalován SQL Server 2000 po SQL Server 2008
    K tomuto problému dochází při odebrání registrace knihovny COM SQL-DMO SQL Server.

    Chcete-li znovu povolit Enterprise Manager a další programy, které jsou závislé na SQL-DMO, zaregistrujte SQL-DMO. Chcete-li to provést, otevřete příkazový řádek, zadejte následující příkaz a stiskněte klávesu ENTER:
    regsvr32.exe sqldmo.dll
  • Před odebráním součásti serveru SQL Server z počítače, který má minimální požadované množství fyzické paměti, ujistěte se, že velikost stránkovacího souboru je dostatečná. Velikost stránkovacího souboru musí být roven dvakrát fyzické paměti. Nedostatek virtuální paměti může způsobit neúplného odebrání serveru SQL Server.

Před odinstalováním instanci serveru SQL Server 2008

  • Zálohovat data.

    Může být databáze, které chcete uložit v jejich současném stavu. Můžete také uložit změny, které byly provedeny systémové databáze. Ujistěte se, zálohovat data před odinstalováním serveru SQL Server v buď situace. Nebo můžete uložit kopii všech dat a souborů protokolu ve složce, než je složka MSSQL. (Složka MSSQL je odstraněna během procesu odinstalace).

    Je nutné uložit soubory zahrnout následující soubory databáze.
    Poznámka: Tyto soubory jsou nainstalovány jako součást SQL Server 2005.
    • Distmdl.*
    • Master.*
    • Mastlog.*
    • Model.*
    • Modellog.*
    • Msdbdata.*
    • Msdblog.*
    • Mssqlsystemresource.*
    • Northwind.* (Tato databáze je volitelná instalace).
    • Pubs.*
    • Pubs_log.*
    • TempDB.*
    • Templog.*
    • ReportServer [$Název_instance] (Tento soubor je databáze služby Reporting Services výchozí).
    • ReportServer [$Název_instance] Databáze TempDB (Tento soubor je dočasná databáze služby Reporting Services výchozí).
  • Odstranit skupiny místního zabezpečení.

    Před odinstalováním serveru SQL Server odstraňte skupiny místního zabezpečení pro součásti serveru SQL Server. Další informace naleznete v tématuKonfigurovat účty služeb systému Windows a oprávnění.
  • Uložit a přejmenovat složky služby Reporting Services.

    Pokud používáte instalaci serveru SQL Server a služby Reporting Services, uložit nebo přejmenujte následující složky a podsložky:
    • Výchozí cestaslužby \Reporting
    • Výchozí cestaslužby \MSSQL\Reporting
    • Výchozí umístění\název instance serveru SQL Server\Reporting služby
    • Výchozí cestaslužby \90\Tools\Reporting
    Poznámka: Představuje zástupný symbol výchozí umístění %ProgramFiles%\Microsoft SQL Server. Pokud jste použili nástroj Konfigurace služby Reporting Services a nakonfigurovat instalaci, jména se může lišit od jména v tomto seznamu. Databáze může nacházet také ve vzdáleném počítači se systémem SQL Server.
  • Zastavte všechny služby serveru SQL Server.

    Doporučujeme zastavit všechny služby serveru SQL Server před odinstalovat součásti serveru SQL Server 2005. Aktivní připojení může zabránit úspěšné odinstalování.
  • Použít účet, který má příslušná oprávnění.

    Přihlaste se k serveru pomocí účtu služby serveru SQL Server nebo pomocí účtu, který má odpovídající oprávnění. Například je může přihlásit k serveru pomocí účtu, který je členem místní skupiny Administrators.

Jak ručně odinstalovat samostatné instance SQL Server 2005

Poznámka: Instalační program serveru SQL Server je složitý proces. Instalační program serveru SQL Server upraví velké množství klíčů registru a souborů DLL. SQL Server instalační program také nainstaluje a aktualizuje oprávnění a registrace služby.

Postupy instalace serveru SQL Server, instalace a odinstalace, testujeme v mnoha konfiguracích. Však není možné vyzkoušet všechny konfigurace z důvodu počtu produktů jiných výrobců a zákazníků konkrétní změny, které se mohou vyskytnout na úrovni operačního systému. Proto může dojít k výjimečných okolností, které zabránit úspěšné instalaci nebo odinstalování serveru SQL Server pomocí instalačního programu.

Z důvodu těchto složitosti týmu podpory serveru SQL může doporučit přeinstalovat operační systém, pokud se postupy uvedené v tomto článku vám provést čisté odinstalování programu SQL Server. Díky čisté platformu systému přeinstalujte SQL server.

Pokud se zobrazí následující chybová zpráva při instalaci serveru SQL Server 2005, součásti serveru SQL Server 2005 nebyla odinstalována z počítače:
Již je nainstalována součást, která jste určili ve vlastnosti ADD_LOCAL. Upgradovat existující součást, odkazují template.ini a UPGRADE vlastnost na název komponenty.

Krok 1: Ujistěte se, zda je nainstalována součást Microsoft SQL Server instalace podpůrné soubory

Ujistěte se, že Microsoft SQL Server instalace podpůrné soubory se zobrazí v seznamu nainstalovaných programů v panelu Přidat nebo odebrat programy. Pokud Microsoft SQL Server instalace podpůrné soubory se zobrazí v seznamu, můžete tento krok přeskočte.

Pokud Microsoft SQL Server instalace podpůrné soubory v seznamu nezobrazí, nainstalujte ji před pokračováním. Chcete-li tuto součást nainstalovat, postupujte takto:
  1. Vyhledejte původní SQL Server 2005 installationmedia.
  2. Chcete-li nainstalovat soubory podpory, poklepejte na souborServers\setup\sqlsupport.msi .
Poznámka: V "krok 5: odinstalovat komponenty Microsoft SQL Server instalace podpůrné soubory" části odinstalujete tuto komponentu.

Krok 2: Spusťte příkaz Odinstalovat součásti serveru SQL Server

Na příkazovém řádku spusťte následující příkaz:
"Účetní SQL %ProgramFiles%\Microsoft Server\90\Setup Bootstrap\ARPWrapper.exe/remove"
Odinstalujte součásti serveru SQL Server, jeden v době, dokud jsou všechny součásti SQL Server odinstalován.

Poznámka: Přidat nebo odebrat programy také spustí ARPWrapper.exe program, pomocí parametru/Odebrat . Však odkaz na ARPWrapper.exe program mohla být odstraněna.

Navíc pokud odinstalujete SQL Server Reporting Services, proveďte následující:
  • Odstranění virtuálních adresářů služby Reporting Services
    Pomocí Správce Internetová informační služba (IIS), odstraňte následující virtuální adresáře:
    • ReportServer [$Název_instance
    • Sestavy [$Název_instance
  • Odstranit fond aplikací ReportServer
    Chcete-li odstranit fond aplikací ReportServer použijte Správce služby IIS.
Chyby, které mohou nastat během tohoto kroku
Chybová zpráva 1: registru výčtu se nezdařilo

Pokud se zobrazí chyba "Registru výčtu se nezdařilo" Odinstalovat SQL Server dále distribuovat soubory a podpůrné soubory serveru SQL Server pomocí následujícího postupu:
  1. Spusťte Editor registru a vyhledejte následující klíč registru:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
  2. V levém podokně klepněte na položku Každý identifikátor GUID. Každý identifikátor GUID této youclick vyhledejte název zobrazení v pravém podokně, který zahrnuje "Microsoft SQL Server 2005. Vyhledejte například následující názvy:
    • Microsoft SQL Server 2005
    • Microsoft SQL Server 2005 Analysis Services
    • Microsoft SQL Server 2005 Reporting Services
    • Microsoft SQL Server 2005 Notification Services
    • Microsoft SQL Server 2005 Integration Services
    • Microsoft SQL Server 2005 nástroje
    • Microsoft SQL Server 2005 Books Online
    Pokud je zobrazovaný název, který zahrnuje "Microsoft SQL Server 2005", poznamenejte si identifikátor GUID, který jste klepli na možnost v levém podokně.
  3. Pro každý identifikátor GUID, který jste si poznamenali v kroku 2 Spusťte na příkazovém řádku následující příkaz:
    Start/wait msiexec /x {IDENTIFIKÁTOR GUID} / l * v c:\sql_uninstall.log
    Poznámky
    • V tomto příkazu nahraďte IDENTIFIKÁTOR GUID identifikátor GUID, který jste si poznamenali v kroku 2.
    • Pokud se zobrazí následující chybová zpráva, obraťte se naSlužby podpory zákazníků společnosti Microsoft:
      Instalační program zjistil neočekávanou chybu v úložišti dat.
  4. Otevřete následující soubor:
    C:\Sql_uninstall.log
    Přibližně 15 řádků z dolní části souboru, najděte řádek, který se podobá následující řádek:
    MSI (s) (EC:F8) [12:52:18:007]: Product: Microsoft SQL Server 2005 Tools -- Removal completed successfully.
    Pokud proces nebyl úspěšně dokončen, poznamenejte si název součásti a identifikátor GUID a uložte soubor Sql_uninstall.log.
Chybová zpráva 2: nastavení došlo k neočekávané chybě v úložišti dat

Pokud máte instance, který má více než jeden server, instalační program selže a zobrazí následující chybová zpráva:
Instalační program zjistil neočekávanou chybu v úložišti dat. Tato akce je RestoreSetupParams.
Například může být instance SQL Server 2005 Database Engine, SQL Server 2005 Analysis Services a SQL Server 2005 Reporting Services.

Tuto chybu by měl být z důvodu refcounting. Refcount se používá ke sledování, jak mnoho programů používá stejný soubor .dll nebo stejný soubor MSI. Při odinstalaci programu sníží program refcount pro soubor MSI jedním. Po odinstalaci poslední program je odstraněn soubor MSI. V tomto případě soubor MSI je součástí serveru Microsoft SQL Server instalace podpůrné soubory (SqlSupport.msi). Pokud se zobrazí tato chybová zpráva, použijte jednu z následujících metod Chcete-li vyřešit tuto chybu:
  • Před odinstalováním jednotlivých komponent ve theinstance, znovu nainstalujte Microsoft SQL Server instalační program podpory Filescomponent (SqlSupport.msi).
  • Dočasně refcount SqlSupport.msi soubor do sebe sama. Todo, postupujte takto:
    1. Získáte identifikátor GUID pro komponenty Microsoft SQL Server instalace podpůrné soubory. Chcete-li získat identifikátor GUID, postupujte podle kroků 1 a 2 "Pokud dojde k problémům" v části níže.
    2. V editoru registru vytvořte nebo upravte následující klíč registru s těmito hodnotami:
      Název klíče:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\Bootstrap\MSIRefCount

      Hodnota: Odinstalace
      Typ: REG_SZ
      Data: {11111111-1111-1111-1111-111111111111}, {IDENTIFIKÁTOR GUID}
      Poznámka:IDENTIFIKÁTOR GUID je zástupný symbol pro identifikátor GUID podpůrné soubory serveru SQL Server. Identifikátor GUID podpůrné soubory serveru SQL angličtina x 86 je například takto:
      Data: {11111111-1111-1111-1111-111111111111},{53F5C3EE-05ED-4830-994B-50B2F0D50FCE}

Krok 3: Odinstalace součástí podpory

Pomocí panelu Přidat nebo odebrat programy odinstalujte součástí podpory v následujícím pořadí:
  • Analyzátor MSXML 6.0 Parser
  • SQLXML4
  • Microsoft SQL Server pro zápis služby VSS.
  • Zpětná kompatibilita serveru Microsoft SQL Server 2005
  • Něco, co souvisí s SQL Server 2005, s výjimkou komponenty Microsoft SQL Server Native Client a server Microsoft SQL Server instalace podpůrné soubory
Pro takové součásti Podpora selhání procesu, můžete obdržet následující chybovou zprávu:
Instalace selhala z důvodu chybějící požadavky.

Chcete-li tento problém vyřešit, postupujte takto:
  1. Spusťte Editor registru a vyhledejte klíč followingregistry:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
  2. V levém podokně klepněte na položku Každý identifikátor GUID. Každý identifikátor GUID této youclick vyhledejte název zobrazení v pravém podokně, který odpovídá názvu souboru theredistributable. Pokud zobrazovaný název, který odpovídá názvu souboru theredistributable, poznamenejte si identifikátor GUID, který jste klepli leftpane.
  3. Pro každý identifikátor GUID, který jste si poznamenali v kroku 2 Spusťte na příkazovém řádku followingcommand:
    Start/wait msiexec /x {IDENTIFIKÁTOR GUID} SKIPREDISTPREREQS = 1 l * v c:\sqlredist_uninstall.log
    Poznámka: V tomto příkazu nahraďte IDENTIFIKÁTOR GUID s theGUID, který jste si poznamenali v kroku 2.
  4. Otevřete následující soubor:
    C:\Sqlredist_uninstall.log
    V dolní části souboru vyhledejte řádek podobný následujícímu:
    MSI (s) (EC:F8) [12:52:18:007]: Product: Microsoft SQL Server 2005 Backward compatibility -- Removal completed successfully.
    Pokud proces nebyl úspěšně dokončen, poznamenejte si název součásti a identifikátor GUID a uložte soubor Sqlredist_uninstall.log.

Krok 4: Odinstalujte komponenty Microsoft SQL Server Native Client

Pokud všechny ostatní kroky byly úspěšné, odinstalujte pomocí nástroje Přidat nebo odebrat programysoučást Microsoft SQL Server Native Client.

Poznámka: Pokud máte nainstalovány komponenty SQL Server 2000 není odinstalovat komponenty Microsoft SQL Server Native Client.

Krok 5: Odinstalujte komponenty Microsoft SQL Server instalace podpůrné soubory

Pokud všechny ostatní kroky byly úspěšné, odinstalujte komponenty Microsoft SQL Server instalace podpůrné soubory pomocí nástroje Přidat nebo odebrat programy.

Pokud tyto kroky neodinstalovali všechny součásti

Pokud předchozí kroky neodinstalovali všechny součásti, postupujte takto:
  1. V části "Jak ručně odinstalovat samostatnou instanci serveru SQL Server 2005" postupujte podle všech kroků v kroku 1: Přesvědčte se, zda je nainstalována součást Microsoft SQL Server instalace podpůrné soubory.
  2. V panelu Přidat nebo odebrat programy odinstalujte všechny součásti serveru SQL Server 2005 v následujícím pořadí:
    • SQL Server 2005
    • SQL Server 2005 Analysis Services
    • SQL Server 2005 Reporting Services
    • SQL Server 2005 Notification Services
    • SQL Server 2005 Integration Services
    • Nástroje SQL Server 2005
    • SQL Server 2005 Books Online
    • Analyzátor MSXML 6.0 Parser
    • SQLXML4
    • Zapisovatele VSS serveru SQL
    • Zpětnou kompatibilitu pro SQL Server 2005
    • Něco, co souvisí s SQL Server 2005
    • SQL Server Native Client
    • SQL Server instalace podpůrné soubory
Pokud tyto kroky neodinstalovali všechny komponenty a všechny soubory, které se vztahují k instanci serveru SQL Server 2005, obraťte se na Odborná pomoc společnosti Microsoft.
Další zdroje informací
Další informace o tom, jak ručně odinstalovat SQL Server 2005 převzetí služeb při selhání clusteru naleznete v tématu Jak ručně odinstalovat SQL Server 2005 převzetí služeb při selhání clusteru.
Další informace o tom, jak ručně odinstalovat instance serveru SQL Server 2000 naleznete v tématu Jak ručně odebrat výchozí nastavení serveru SQL Server 2000 s názvem, nebo virtuální instance.
odinstalovat odebrat ručně.

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 909967 - Poslední kontrola: 12/25/2014 16:53:00 - Revize: 9.0

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Express Edition

  • kbsqlsetup kbinfo kbsql2005setup kbexpertiseinter kbexpertiseadvanced kbtshoot kbcip kbmt KB909967 KbMtcs
Váš názor