手工卸载SQL Server 2000数据库

2016-01-29 15:52 9 1 收藏

手工卸载SQL Server 2000数据库,手工卸载SQL Server 2000数据库

【 tulaoshi.com - SQLServer 】

在给各合作学校安装应用系统过程中,发现学校里的SQL SERVER 2000数据库损坏了重装后都发生了同样的问题,那就是安装SQL SERVER数据库不成功。原因:即使你通过控制面板里的“添加/删除程序” 正常的卸载SQL SERVER数据库,但是,SQL SERVER还是没有完全卸载干净,还需要手工进行一些操作。因此重新安装不成功,很多人只好重装系统解决。经过较长时间的摸索和实践总结,我找到了一点技巧方法,在这里与大家分享。

操作步骤:

在进行操作之前,建议备份好注册表以及重要的数据库文件。

 首先,我们尝试用IsUninst.exe卸载程序来安全卸载Windows中的程序和与其相关的组件:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/sqlserver/)

 

(1)运行Regedit.exe,然后找到以下注册表项:

 

HKEY_LOCAL_MACHINESOFTWAREMICROSOFTwindowsCurrentVersionUninstall

 

(2)Uninstall项下,找到要删除的Microsoft SQL Server2000 实例的产品代码。

 

(3)在任务栏上,单击【开始】按钮,然后单击【运行】按钮。在运行对话框中,复制并粘贴以下命令,例如:

 

C:WINNTIsUninst.exe-f “C:Program FilesMicrosoft SQL ServerMSSQL$Server1Uninst.is”

 

-c”C:Program FilesMicrosoft SQL ServerMSSQL$Server1sqlsun.dll”-Mssql.miff I=Il

 

其中:MSSQL Serverl表示安装的实例名为Serverl。

 

如果以上方法不奏效,则我们必须手工来进行删除操作。

 

(1) 删除以下注册表子项:

 

HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer

 

HKEY_LOCAL_MACHINESOFTWAREMicrosoft Microsoft SQL Server

 

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSQLServer

 

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSQLSERVER AGENT

 

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices MSSQLServerADHelper

 

(2) 手工删除安装目录,默认情况下位于:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/sqlserver/)

 

C:Program FilesMicrosoft SQL Server

 

(3) 卸载Microsoft Search 服务,还需要删除:

 

HKEY_LOCAL_MACHINESOFTWAREMicrosoftSearch

 

(4) 卸载Microsoft 全文查询,还需要删除:

 

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSFTPSVC

 

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSCNTRS

 

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSEARCH

 

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSGATHERVER

 

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSGTHRSVC

 

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSINDEX

 

(5) 如果要卸载的是命名实例,则在相应的注册表键的MSSQLServer,SQLSERVERAGENT和MSSQLServerADHelper后加上“/”和相应的实例名。

 

到此我们就成功的完全卸载了SQL SERVER数据库。

来源:https://www.tulaoshi.com/n/20160129/1496663.html

延伸阅读
标签: SQLServer
启动服务器的方法有以下几种: 1、用Enterprise Manager 启动 在Enterprise Manager 的SQL Server Group 中用左键单击所要启动的服务器,或在所要启动的服务器上单击右键后,从快捷菜单中选择“Start” 项,即可启动。 2、用SQL Server Service Manager 启动 启动方法如下:  (1)从菜单中选择Service Manager 选项,启动服务...
标签: SQLServer
在计算机中数据有两种特征:类型和长度。所谓数据类型就是以数据的表现方式和存储方式来划分的数据的种类。     在SQL Server 中每个变量、参数、表达式等都有数据类型。系统提供的数据类型分为几大类,如表4-2 所示。     其中,BIGINT、 SQL_VARIANT 和TABLE 是SQL Server 2000 中新增加的3...
标签: SQLServer
4.5.1 注释符(Annotation) 在Transact-SQL 中可使用两类注释符。 ANSI 标准的注释符“--” 用于单行注释; 与C语言相同的程序注释符号,即“/**/”。“/*”用于注释文字的开头,“*/”用于注释文字的结尾,可在程序中标识多行文字为注释。 4.5.2 运算符(Operator)     1 算术运算符 包括:+(加)、―(...
标签: SQLServer
Enterprise Manager 提供了可视化的界面,在其中建立数据库及其对象,如表、视图、缺省值等,很少需要用户自己编辑程序代码。但对用户来说,了解这些对象是如何通过SQL语言建立,的并得到其SQL 语言脚本(Script) 是很有好处。的在Enterprise Manager 中提供了工具,以帮助用户产生这些对象的SQL 语言脚本。 生成对象的SQL 脚本方法如下: (1) ...
标签: SQLServer
4.7.1 BACKUP BACKUP 命令用于将数据库内容或其事务处理日志备份到存储介质上(软盘、硬盘、磁带)。等SQL Server 7.0 以前的版本用的是DUMP 命令来执行此功能,从SQL Server 2000起,不再使用DUMP 命令。关于BACKUP 命令的详情请参见“数据备份与恢复”章节。      4.7.2 CHECKPOINT 语法如下: CHECKPOINT CH...

经验教程

845

收藏

91
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部