2024年3月28日发(作者:)

我想大家很多遇到过sql server安装失败或出错需要卸载sql server的时候,但

是,sql server完全卸载是一个非常麻烦的问题,往往卸载不干净,不是哪个进程

没干掉,就是哪个服务没卸载,又没现成的工具,卸载不完全,重装出问题。怎么

办?现在以我的经验给大家介绍一种方法:

第一步,从微软网站上下载卸载工具文件,可以从

/?kbid=290301下载此工具,下载

安装后如图:

点击sql server 2005相关程序,点击Remove按钮进行卸载。

或者,从网站上下载Srvinstw汉化版,这也是一款卸载Windows服务的好工具,

如图:

将Sql Server服务卸载,这样就干净多了。

第二步,在“开始”菜单里点击“运行”,输入regedit,进入注册表:

把HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL Server

HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer

HKEY_LOCAL_MACHINESOFTWAREMicrosoft Microsoft SQL Server

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSQLServ

er

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSQLSERVE

R AGENT

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices

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”,运行该命令即可.