在给各合作学校安装应用系统过程中,发现学校里的SQL SERVER 2000数据库损坏了重装后都发生了同样的问题,那就是安装SQL SERVER数据库不成功。原因:即使你通过控制面板里的“添加/删除程序” 正常的卸载SQL SERVER数据库,但是,SQL SERVER还是没有完全卸载干净,还需要手工进行一些操作。因此重新安装不成功,很多人只好重装系统解决。经过较长时间的摸索和实践总结,我找到了一点技巧方法,在这里与大家分享。
操作步骤:
在进行操作之前,建议备份好注册表以及重要的数据库文件。
首先,我们尝试用IsUninst.exe卸载程序来安全卸载Windows中的程序和与其相关的组件:
(1)运行Regedit.exe,然后找到以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\windows\CurrentVersion\Uninstall
(2)Uninstall项下,找到要删除的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
(4) 卸载Microsoft 全文查询,还需要删除:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFTPSVC
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGATHERVER
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSINDEX
(5) 如果要卸载的是命名实例,则在相应的注册表键的MSSQLServer,SQLSERVERAGENT和MSSQLServerADHelper后加上“/”和相应的实例名。
到此我们就成功的完全卸载了SQL SERVER数据库。
分享到:
相关推荐
"CentOS 7 安装、还原和卸载 SQL Server 方法详解" 在本文中,我们将详细介绍如何在 CentOS 7 平台下安装、还原和卸载 SQL Server。 安装 SQL Server 在开始安装 SQL Server 之前,我们需要配置阿里云在线 yum 源...
5. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT 6. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper 请注意,如果你已经使用卸载工具,这些键可能已经被自动...
彻底卸载SQL Server 2000 SQL Server 2000 是一个功能强大且广泛使用的关系数据库管理系统,但是在卸载时需要小心处理,以免留下残余文件和注册表项,影响系统的稳定性。以下是彻底卸载 SQL Server 2000 的步骤: ...
为了解决这些困扰,出现了专门用于完美卸载SQL Server的工具,正如“完美卸载sqlserver工具.zip”所示,这个压缩包文件提供了这样一个解决方案。 首先,让我们理解SQL Server的卸载过程。正常情况下,通过控制面板...
如果你仍然遇到问题,可能需要使用专门的清理工具,如 Microsoft 的“SQL Server 2005 清理实用程序”(SQLServer2005_CleanUpTool.exe),它可以帮助移除残留的注册表项和文件。 请注意,这些步骤需要谨慎执行,...
针对这种情况,"彻底卸载SQL Server 2005的工具"提供了更全面的解决方案。 首先,我们要理解SQL Server 2005的常规卸载过程。通常,可以通过控制面板的“程序和功能”来卸载SQL Server 2005。但此方法只移除了主...
彻底卸载 SQL Server 数据库是一项细致的工作,因为不正确的卸载可能会导致系统残留,影响后续的安装或系统稳定性。在开始卸载之前,确保你已做好充分的数据备份,这是非常关键的步骤,以防任何意外导致数据丢失。 ...
手动完全卸载SQL Server 2000:深入解析与操作指南 在处理数据库系统时,我们时常会遇到需要卸载旧版本的情况,比如SQL Server 2000。然而,有时常规的卸载程序并不能顺利执行,这可能是由于安装过程中的一些残留...
- `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT` - `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper` 需要注意的是,如果之前已经成功使用了卸载工具,则...
然而,随着时间的推移,系统升级或更换数据库的需求可能会促使用户进行完全卸载SQL Server 2005的操作。这篇文章将详细介绍如何正确、彻底地卸载SQL Server 2005,以及在此过程中可能遇到的问题和解决策略。 首先,...
这些工具可能由微软官方提供,也可能来自第三方开发者,旨在帮助用户无痛卸载SQL Server实例,解决可能出现的卸载问题。 3. **SqlServer2005彻底卸载(工具).zip**:这个文件专门针对SQL Server 2005版本,因为这...
怎样卸载SQL Server2000怎样卸载SQL Server2000怎样卸载SQL Server2000
完全卸载SQL Server 2005 的两个工具:• 简介: • SQL Server 2005的卸载是一个非常头疼的问题。我曾经尝试过直接使用【添加或删除程序】工具卸载、清除安装目录、删除注册表内容等等各种方式综合卸载,勉强成功...
通过运行“%ProgramFiles%\Microsoft SQL Server\90\Setup Bootstrap\SQLServer2005\_MSSQLServer\Setup.exe”,可以启动这个工具,然后选择“卸载/更改”选项来开始卸载过程。 4. **选择卸载选项**:在安装中心,...
### 如何彻底卸载SQL Server 2005 在进行SQL Server 2005的卸载过程中,我们需要注意很多细节,以确保系统能够完全清除该软件的所有痕迹。以下是一份详细的步骤指南: #### 第一步:停止所有SQL服务 在开始卸载...
### 卸载SQL Server 2005的详细步骤及注意事项 #### 一、引言 在日常工作中,我们可能会遇到需要卸载SQL Server 2005的情况,特别是当安装过程中出现问题或需要重新安装时。然而,由于SQL Server 2005是一款功能...