手工删除MSSQLServer2005

近日在安装MSSQLServer2005过程中出现文件读写权限的错误,被我强行修改成功,但是数据库引擎服务没有安装成功,导致不能运行;
而且卸载时虽然能显示已经安装的实例,但是选择该实例进行卸载时,进行到“正在配置的组件”的对话框中并没有没有任何数据,所以不能正常卸载。
尽管可以重新安装一个新命名的实例,总觉得不爽,故尝试手工卸载,记录该过程如下:

1 如果数据库引擎服务注册成功,则先卸载该服务

(命令:sc delete MyServiceName )

 

2 删除注册表中的选项:
MSSQLServer的注册表信息存储在:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server下:
  1)在根键(Microsoft SQL Server)下的键值:InstalledInstances中存放当前已经安装的实例名称。多个实例名换行隔开。默认实例名:MSSQLSERVER
  2)在项:Instance Names: 下显示已经安装的实例对应的目录名称。默认实例对应的目录名为:MSSQL.1
  3)卸载信息(Uninstall Info)在项90的子项:Uninstall Info中(里面包含所有组件的卸载信息,所以仔细查找)
  4)实例对应的目录名称也会在根路径下产生一个相同名称的项,比如默认实例的MSSQL.1

3 删除物理文件夹,通常在安装路径下跟注册表中相应实例对应目录名称一样的,比如: C:\Programe Files\MS SQL Server\MSSQL.1

4 其他安装的组件(比如: MSXML6,安装准备文件等等)不受影响。

 

可以重新安装了。

转载于:https://www.cnblogs.com/hotdancing/archive/2010/01/06/mssqlserver_0001.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值