手工卸载SQL SERVER 2000数据库

(转自http://blog.sina.com.cn/s/blog_5d57ca730100b07d.html
    
    
部分用户的SQL SERVER 2000数据库损坏后,重新安装SQL SERVER数据库不成功。
    
原因:即使你通过控制面板里的添加/删除程序 正常的卸载SQL SERVER数据库,但是,SQL SERVER还是没有完全卸载干净,还需要手工进行一些操作。因此重新安装不成功,很多人只好重装系统解决。其实可以通过如下方式解决:
    
    
操作步骤:
    
    
在进行操作之前,建议备份好注册表以及重要的数据库文件。
    
首先,我们尝试用IsUninst.exe卸载程序来安全卸载Windows中的程序和与其相关的组件:
    
    
1)运行Regedit.exe,然后找到以下注册表项:
     HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\windows\CurrentVersion\Uninstall
    
2Uninstall项下,找到要删除的Microsoft SQL Server2000 实例的产品代码。
    
3)在任务栏上,单击【开始】按钮,然后单击【运行】按钮。在运行对话框中,复制并粘贴以下命令,例如:
     C:\WINNT\IsUninst.exe-f “C:\Program Files\Microsoft SQL Server\MSSQL
Server1\Uninst.is”
    
     -c”C:\Program Files\Microsoft SQL Server\MSSQL
Server1\sqlsun.dll”-Mssql.miff I=Il
    
    
其中:MSSQL Serverl表示安装的实例名为Serverl
    
    
如果以上方法不奏效,则我们必须手工来进行删除操作。
    
    
1 删除以下注册表子项:
    
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server
     HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
     HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT
     HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper
    
    
2 手工删除安装目录,默认情况下位于:
     C:\Program Files\Microsoft SQL Server
    
    
3 卸载Microsoft Search 服务,还需要删除:
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search