欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

彻底卸载SQL 2005图文教程

程序员文章站 2023-11-25 20:53:40
彻底卸载SQL 2005图文教程...

  烦人的sql2005,在服务器装上后,还特意打了sp2补丁,居然只有在服务器上能连接,在外网居然连接不上。试过了很多很多办法,配置了很多很多次,还是功败垂成,索性卸载掉。 

  朋友推荐我安装sql2008,一狠心,也管不了sql2008的超大体积了,可是安装却出现错误,居然提示要卸载:sql2005。明明卸载了,难道没卸载干净?这个sql2005还真够讨嫌的。总结了一下完全卸载sql2005的方法,与大家分享! 

文中相关软件下载地址:

1.stop 所有服务 

彻底卸载SQL 2005图文教程

 2.用 windows install clean up 工具卸载sql2005组件

彻底卸载SQL 2005图文教程

 3.用srvinstw.exe删除所有sql服务

彻底卸载SQL 2005图文教程

 4.清除注册表
   a.将hkey_current_user---software----microsoft下的microsoft sqlserver文件夹全部删除
   b.将hkey_local_machine---software---microsoft下的microsoft sql nativeclient ,microsoft sql server, microsoft sql server 2005redist全部删除。

或清除注册表

hkey_local_machine\software\microsoft\microsoft sql server
hkey_local_machine\software\microsoft\mssqlserver

hkey_local_machine\software\microsoft\microsoft sql native client

hkey_local_machine\software\microsoft\microsoft sql server 2005 redist
hkey_local_machine\system\currentcontrolset\services\mssqlserver
hkey_local_machine\system\currentcontrolset\services\sqlserveragent
hkey_local_machine\system\currentcontrolset\services\mssqlserveradhelper
hkey_current_user\software\microsoft\microsoft sql server

如果删除上述注册表还不行,删除以下注册表信息:

卸载microsoft search 服务,还需要删除:hkey_local_machine\software\microsoft\search
卸载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\mssgatherer
hkey_local_machine\system\currentcontrolset\services\mssgthrsvc
hkey_local_machine\system\currentcontrolset\services\mssindex


5.删除残留文件

将c盘——program file下的microsoft sql server 文件夹删除。如果是装在别的盘里(如d盘),就要把别的盘里(d盘)相关的sql文件都删除。如果不能删除,请装unlocker工具,将其删除。

到c盘windows下搜索sql.删除所有搜出文件(在隐藏文件inf下搜索sql,删除所有搜出文件)。(测试了可不做)

到控制面板--管理工具--计算机管理--本地用户和组--组,删除所有与sql相关信息。(测试了可不做)

6.重启电脑,重新安装。

但是,假如!万一!若遇到出现com+目录警告,找到distributed transaction coordinator这个服务,启动,若此无法启动就可能是distributed transaction coordinator这个服务依赖的msdtc这个服务器禁止启动了,启动msdtc服务就ok了。

打开msdtc服务办法:

点开始→运行→输入命令”msdtc -resetlog”,运行该命令即可.

彻底卸载SQL 2005图文教程

相关标签: sql 2005