Jak ručně odebrat výchozího nastavení serveru SQL Server 2000 s názvem, nebo virtuální instance

Překlady článku Překlady článku
ID článku: 290991 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Kroky v tomto článku popisují, jak připravit systém pro přeinstalaci programu SQL Server.

Správný způsob (a způsob, jakým společnost Microsoft doporučuje použití) odebrat Microsoft SQL Server 2000 je použití možnost odinstalovat, která je k dispozici v instalačním programu Microsoft SQL Server 2000 program. Avšak pokud se instalace nezdaří, možnost odinstalovat nemusí být k dispozici. Pokud není k dispozici možnost odinstalovat, musíte získat systému k umístění instalace čistá a stabilní předtím, než se pokusíte znovu nainstalujte program SQL Server.

Poznámka: Zcela začlenit instalaci funkcí serveru SQL Server ve stromové struktuře jedinou funkci používá program nastavení (64 bitů) 2000 Microsoft SQL Server Instalační služba Windows Installer. Minimální a režimy typické instalaci jsou již implementována. Ve výchozím nastavení zobrazí instalační program pomocí dostupných funkcí vybrané stromu funkcí. Správci mohou přizpůsobit instalaci výběr položek ve stromu funkcí a změnou instalační cesty. Další informace naleznete v tématu dokumentaci SQL Server 2000 (64bitová verze).

Vhodné zvážit před odebráním Microsoft SQL Server 2000

Důležité upozornění: je možné, že bude nutné databází, které chcete uložit v jejich současném stavu. Můžete také uložit změny provedené u výchozí databází. Pokud platí některá, před provedením kroků v tomto článku, zkontrolujte, zda máte známé dobré zálohování všech dat nebo uložit kopii všech dat a protokolů souborů ve složce, než je složka MSSQL protože je nutné odstranit složku MSSQL.

Soubory, musíte uložit zahrnují tyto databázové soubory, nainstaluje Microsoft SQL Server 2000:
  • Distmdl.*
  • Master.*
  • Mastlog.*
  • Model.*
  • Modellog.*
  • Msdbdata.*
  • Msdblog.*
  • Northwnd.* (volitelné instalace)
  • Pubs.*
  • Pubs_log.*
  • Tempdb.*
  • Templog.*

Upozornění Pokud instalace serveru SQL Server je také používán ve spojení s Microsoft SQL Server Reporting Services, přesvědčte se, zda následující složky a podsložky jsou také uloženy nebo přejmenován:
  • Default path\Reporting služeb
  • Default path\MSSQL\Reporting služeb
  • Default path\ Služby \Reporting SQL Server Instance name
  • Default path\80\Tools\Report Návrhář
Poznámka: Default path odkazuje %ProgramFiles%\Microsoft SQL Server

Rovněž doporučuje společnost Microsoft:
  • Si ověřte, zda žádné prostředky clusteru závislostí na Microsoft SQL Server 2000, pokud je Microsoft SQL Server 2000 clusterů.

    Další informace získáte následujícím článku znalostní báze Microsoft:
    835185Závislosti prostředků clusteru převzetí služeb při selhání na serveru SQL Server
  • Zastavíte-2000 Microsoft SQL Server, protože aktivní připojení můžete zabránit procesu odinstalace úspěšnému dokončení.
  • Je-li zavřít všechny Microsoft SQL Server 2000 klienta nebo správu nástroje na jiné uzly.
  • Přihlášení na server s účet služby Microsoft SQL Server 2000 nebo s účtem ekvivalentní oprávnění (to znamená, účet, který je členem skupiny Local Administrator). Pokud je clusterů serveru SQL Server, účet použijete musí být členem skupiny Local Administrators na všech uzlech clusteru.

Kroky k odebrání serveru SQL Server

Důležité Tento oddíl, metody nebo úkol obsahuje kroky, které vám sdělit, jak upravit registr. Při nesprávných úpravách registru však mohou nastat závažné problémy. Proto se ujistěte, pečlivě provedení těchto kroků. Zvýšení ochrany zálohovat registr před úpravami je nutné. Pokud dojde k potížím se potom může obnovit registr. Další informace o zálohování a obnovení registru získáte následujícím článku báze Microsoft Knowledge Base:
322756Zálohování a obnovení registru v systému Windows

V závislosti na konkrétním prostředí můžete použít jeden nebo více, kroků této následovat.

Jakmile úspěšně odeberete SQL Server, nemáte pokračujte zbývající kroky v tomto seznamu.

  1. Vyhledejte složku data pro instalaci a přejmenujte jej Pokud budete muset uložit data. V opačném případě odstraňte složku data. Společnost Microsoft doporučuje ponechat složku data tak, aby v MDF a LDF formát dostupný obsahovaly plochý soubor záložní kopii databáze. Pokud přejmenujete složku data, můžete obnovit existující data v nezměněném stavu a podmínku, která je v okamžiku provedené instanci serveru SQL Server v režimu offline, stanoveno přeinstalaci používá stejný název, cestu a adresu IP.
  2. Pro virtuální server pomocí Microsoft SQL Server 2000 instalačního programu, který je na disku CD-ROM a klepněte na tlačítko odinstalovat možnost. To je popsána v tématu "Jak odinstalovat existující instalace serveru SQL Server (nastavení)" v publikacích SQL Server Books Online.
  3. Bez clusterů (samostatný) instance můžete buď postupujte podle kroku 1, nebo, v Ovládacích panelech otevřete apletu Přidat nebo odebrat programy.
  4. V Ovládacích panelech otevřete apletu Přidat nebo odebrat programy.
  5. Spusťte nástroj Regedt32 a potom vyhledejte tento klíč registru:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
    V klíči Uninstall vyhledejte kódu produktu pro instanci Microsoft SQL Server 2000, který se pokoušíte odebrat.

    Na hlavním panelu klepněte na tlačítko Start a potom klepněte na příkaz Spustit. V dialogovém okně Spustit zkopírujte a vložte nebo zadejte, tento příkaz:

    C:\WINNT\IsUninst.exe -f "C:\Program Files\Microsoft SQL"-c"C:\Program Files\Microsoft SQL Server\MSSQL$Server1\Uninst.is Server\MSSQL$Server1\sqlsun.dll"-Mssql.miff I = I1

    Pokud tyto kroky nebude možné provést, postupujte podle kroků v části Remove All Known Instances of SQL Server 2000 Microsoft SQL Server odebrat ručně.

    Poznámka: Není úmyslem odebrat 100 procent serveru SQL Server 2000 v tomto okamžiku. Tyto kroky jsou určeny tak, aby pak můžete odebrat instalaci Microsoft SQL Server 2000, která je právě obnovit získat stav, kde lze provést úspěšnou instalaci systému.


Poznámka: Pokud to představuje instanci clusteru serveru SQL Server 2000, opakujte tyto kroky pro každý uzel v clusteru.

Odebrat konkrétní instanci serveru SQL Server

Chcete-li odebrat určité instance serveru SQL Server, postupujte takto:
  1. Vyhledejte a odstraňte jednotky %: \Program Files\Microsoft SQL Server\MSSQL\Binn složky, kde jednotka % je umístění instance serveru SQL Server, který chcete odebrat.
  2. Vyhledejte následující klíč:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer


      Poznámka: Pokud odstraňujete výchozí instance, je nutné odstranit všechny klíče EXCEPT klíč klienta.
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server


      Chcete-li upravit hodnotu InstalledInstances instance, který odebíráte, musíte použít editor Regedt32.exe. Výchozí instance je uveden jako MSSQLSERVER a pojmenované instance se zobrazí jako název přidělený instanci.

      Poznámka: Chcete-li upravit hodnotu, je nelze použít Regedit.exe; místo toho musíte použít editor Regedt32.exe.


Poznámka: Pokud to představuje instanci clusteru serveru SQL Server 2000, opakujte tyto kroky pro každý uzel v clusteru.

Odebrat všechny známé instance serveru SQL Server

Chcete-li odebrat všechny známé instance serveru SQL Server, postupujte takto:
  1. Vyhledejte a odstraňte jednotky %: \Program Files\Microsoft SQL Server\MSSQL\Binn složku.
  2. Vyhledejte a odstraňte tyto klíče registru:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server


  3. Vyhledejte a odstraňte tyto klíče registru:
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper
  4. Klíče registru tři v kroku 3 odpovídají výchozí instanci Microsoft SQL Server 2000. Pojmenované instance zobrazí podobná těm, která jsou uvedeny v kroku 3, spolu s $ Název_instance, protože Název_instance je název přidělený konkrétní instanci aplikace. Po nalezení správné klíče pro instanci odebíráte vyberte tyto klíče a potom je odstraňte.
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
      $ Název_instance
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
      $ Název_instance
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper

  5. Pokud byl clusterů instance serveru SQL Server, který odebíráte, odeberte veškeré prostředky clusteru pro instanci, kterou mohou zůstat ve Správci clusteru.

    Poznámka: Odebrat pouze prostředky serveru SQL Server.
  6. Přeinstalujte Microsoft SQL Server 2000 a použít stejný název a adresu IP.
  7. Spusťte instalační program pro instalaci a vyčistit jakékoli problémy s konfigurací nebo chyby, které může stále existovat z důvodu selhání instalace pomocí možnost odinstalovat.


Poznámka: Pokud to představuje instanci clusteru serveru SQL Server 2000, opakujte tyto kroky pro každý uzel v clusteru.

Odebrat výchozí instance serveru SQL Server

Chcete-li odebrat výchozí instance serveru SQL Server vyhledejte a odstraňte tyto klíče registru:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT

Odebrat pojmenované instance serveru SQL Server

Chcete-li odebrat pojmenované instance serveru SQL Server, postupujte takto:
  1. Vyhledejte a odstraňte tyto klíče registru pro název instance, kde je Název_instance název instance, kterou chcete odebrat.
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
      $ Název_instance
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT
      $ Název_instance
  2. Pokud byl clusterů instance serveru SQL Server, který odebíráte, odeberte veškeré prostředky clusteru pro tuto instanci serveru SQL Server může zůstat ve Správci clusteru.

    Poznámka: Odebrat pouze prostředky serveru SQL Server.
  3. Přeinstalujte Microsoft SQL Server 2000 a použít stejný název a adresu IP.
  4. Spusťte instalační program pro instalaci a potom pomocí možnost odinstalovat vyčistit jakékoli problémy s konfigurací nebo chyby, které může stále existovat z důvodu selhání instalace.


Poznámka: Pokud to představuje instanci clusteru serveru SQL Server 2000, opakujte tyto kroky pro každý uzel v clusteru.

Jak obsahovat fulltextové odebrání

Odebrání fulltextového zahrnout, postupujte takto:
  1. Odstranit následující položky registru. Tento oddíl použijte, pouze pokud postupujte podle kroků v části Remove All Known Instances of SQL Server :
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGATHERER
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSINDEX
    Poznámka: Odstranění těchto zakáže klíče registru vyhledávací služba služby (MSSearch). Toto nastavení může ovlivnit následující aplikace spuštěné ve stejném počítači:
    • Microsoft Exchange Server
    • Server Microsoft SharePoint Portal Server
    • Microsoft Site Server
    • Microsoft Commerce Server
    • Microsoft Small Business Server
  2. Pokud byl clusterů instance serveru SQL Server, který odebíráte, odeberte veškeré prostředky clusteru pro tuto instanci serveru SQL Server může zůstat ve Správci clusteru.

    Poznámka: pouze odebrat prostředky serveru SQL Server.
  3. Přeinstalujte Microsoft SQL Server 2000 a použít stejný název a adresu IP.
Pokud odeberete MSSearch, můžete po přeinstalování serveru SQL Server 2000 obdržet následující chybové zprávy:

[sqlclusterSetup.cpp:464]: 2 (0x2): systém nemůže nalézt uvedený soubor. Problém v názvu prostředku serveru SQL Server fulltextový.

[clushelp.cpp:1238]: 5007 (0x138f): Tento prostředek clusteru nemohl být nalezen.

[sqlclusterSetup.cpp:1059]: 5007 (0x138f): Tento prostředek clusteru nemohl být nalezen.


Pokud se zobrazí tyto chybové zprávy, restartujte servery, postupujte podle pokynů pro odebrání MSSearch a potom zkuste instalaci znovu.

Poznámka: vzhledem k tomu, že proces odebrání nebyla dokončena dříve, pokud máte obavy o instanci odinstalovat v budoucnu nebude možné, můžete provést následující krok ověřit, že mají vyřešit všechny problémy, které mohou způsobit opakování tohoto problému. Nemáte k provedení tohoto kroku pouze ujistěte se, že dokončení této konkrétní odebrání; pouze zkontroluje, zda je funkční proces automatického odebrání. Spusťte instalaci serveru SQL Server programu a použití možnost odinstalovat ověřit odebrání zpracovat nyní místo čekání, dokud musí mít tuto funkci. Pokud selže tento krok, musí být dále prozkoumat určit a vyřešit příčinu chyby.

Spusťte instalační program pro instalaci a potom pomocí možnosti odinstalovat ověřte, zda jsou k dispozici žádné problémy s konfigurací nebo chybách, které může stále existovat z důvodu odstranění se nezdařilo.

Poznámka: V některých případech složky % jednotky: "\Program Files\Microsoft SQL Server\80 nesmí být odstraněna, a složce musí odstraňte ručně.

Po přeinstalování serveru SQL Server 2000 může zobrazit následující chybová zpráva:
Předchozí instalace programu vytvořen čekající operace se soubory v počítači instalace. Před spuštěním instalace je třeba restartovat počítač
Pokud chybová zpráva se zobrazí, restartujte serverů a potom zkuste instalaci znovu. Pokud znovu obdržíte chybovou zprávu po restartování serveru, soubory se pokoušíte odstranit jsou pravděpodobně jen pro čtení.

Chcete-li zobrazit, pokud jsou soubory číst, postupujte - pouze:
  1. Vyhledejte tento klíč registru:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
  2. Poznámka: názvy souborů.
  3. Ověřte, zda tyto soubory nelze nastavit atribut jen pro čtení.
  4. Restartujte server znovu.

Odstranit obsah složky Temp před přeinstalací serveru SQL Server

Odstranit veškerý obsah ze složky Temp z obou Temp systému a složku TEMP uživatele provádějícího instalaci. Chcete-li zjistit umístění složky Temp pro uživatele, zadejte na příkazovém řádku následující příkaz:
C:\Documents and Settings\username > sadu t
Výsledky by měla zahrnovat následující:
TEMP=C:\DOCUME~1\username\LOCALS~1\Temp
TMP=C:\DOCUME~1\username\LOCALS~1\Temp
jiné položky mohou být také uvedeny. Typické cesty je následující:
C:\Documents and Settings\uživatelské_jméno\Local Settings\Temp.
Cesta typické pro cestu Temp systému je % systemroot%\temp.

Odkazy

Pokud se chybová zpráva operace čekající souboru potrvají, naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
312995Instalace serveru SQL Server 2000 se nezdaří s ".. .předchozí instalace programu..." chybová zpráva

Vlastnosti

ID článku: 290991 - Poslední aktualizace: 11. června 2007 - Revize: 14.3
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2000 Standard Edition
Klíčová slova: 
kbmt kbhowtomaster KB290991 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:290991

Dejte nám zpětnou vazbu

 

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