sql2005怎么样能卸载干净?
我想大家很多遇到过sql server安装失败或出错需要卸载sql server的时候,但是,sql server完全卸载是一个非常麻烦的问题,往往卸载不干净,不是哪个进程没干掉,就是哪个服务没卸载,又没现成的工具,卸载不完全,重装出问题。怎么办?现在以我的经验给大家介绍一种方法:
方法一:
第一步,从微软网站上下载卸载工具msicuu2.exe文件,可以从http://www.support.microsoft.com/default.aspx?kbid=290301下载此工具,下载安装后如图:
点击sql server 2005相关程序,点击Remove按钮进行卸载。
或者,从网站上下载Srvinstw汉化版,这也是一款卸载Windows服务的好工具,如图:
将Sql Server服务卸载,这样就干净多了。
第二步,在“开始”菜单里点击“运行”,输入regedit,进入注册表:
把HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
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
全部删掉,但是一般来说,如果用了卸载工具之后,注册表中不会有这些内容了。
第三步,为得到最保险,要确保开始菜单和“控制面板/添加删除程序”里没有Sql server的文件夹和文件,然后删除C:\Program Files\或D:\Program Files文件夹所残留的sql server文件。如果不能删除,请装UnLocker工具,将其删除。
第四步,重新启动电脑,安装SQL SERVER 2005,应该就ok了。
但是,假如!万一!若遇到出现COM+目录警告,找到Distributed Transaction Coordinator这个服务,启动,若此无法启动就可能是Distributed Transaction Coordinator这个服务依赖的msdtc这个服务器禁止启动了,启动MSDTC服务就ok了。
打开MSDTC服务办法:
点开始→运行→输入命令”msdtc -resetlog”,运行该命令即可.
方法二:
1,就是你在安装这个软件以后,这个软件就自己带有一个卸载的程序,你只要点击:开始---程序---找到这个程序----上面就会有这个程序的卸载程序。
2,就是通过“添加与删除”来卸载,这个程序一般的WINDOS,自己都会带这个程序,你点:开始--控制面板---添加与删除----找到这个要卸载的程序---点删除就OK了。
3,就是利用第三方软件。我用腾讯电脑管家举例(免费安全软件,杀毒+管理2合1)。打开腾讯电脑管家——工具箱——软件卸载。电脑管家是直接把软件卸载同时把注册列表也就清理了。(有的软件重启后会自动删除)卸载完之后,会有残留,在实行【强力卸载】