烦人的SQL在服务器装上后还特意打了SP补丁居然只有在服务器上能连接在外网居然连接不上试过了很多很多办法配置了很多很多次还是功败垂成索性卸载掉
朋友推荐我安装SQL一狠心也管不了SQL的超大体积了可是安装却出现错误居然提示要卸载SQL明明卸载了难道没卸载干净?这个SQL还真够讨嫌的总结了一下完全卸载SQL的方法与大家分享!
文中相关软件下载地址
Stop 所有服务
用 Windows Install Clean Up 工具卸载SQL组件
用SrvInstwexe删除所有SQL服务
清除注册表
a将HKEY_CURRENT_USERSoftwareMicrosoft下的Microsoft SQLServer文件夹全部删除
b将HKEY_LOCAL_MACHINESOFTWAREMicrosoft下的Microsoft SQL NativeClient Microsoft SQL Server Microsoft SQL Server Redist全部删除
或清除注册表
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Native Client
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server Redist
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSQLSERVER
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSQLSERVERAGENT
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSQLSERVERADHELPER
HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL Server
如果删除上述注册表还不行删除以下注册表信息
卸载Microsoft Search 服务还需要删除HKEY_LOCAL_MACHINESOFTWAREMicrosoftSearch
卸载Microsoft 全文查询还需要删除
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSFtpsvc
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSCNTRS
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSEARCH
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSGatherer
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSGTHRSVC
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmssindex
删除残留文件
将C盘——Program File下的Microsoft SQL Server 文件夹删除如果是装在别的盘里(如D盘)就要把别的盘里(D盘)相关的sql文件都删除如果不能删除请装UnLocker工具将其删除
到C盘windows下搜索sql删除所有搜出文件(在隐藏文件inf下搜索sql删除所有搜出文件)(测试了可不做)
到控制面板管理工具计算机管理本地用户和组组删除所有与sql相关信息(测试了可不做)
重启电脑重新安装
但是假如!万一!若遇到出现COM+目录警告找到Distributed Transaction Coordinator这个服务启动若此无法启动就可能是Distributed Transaction Coordinator这个服务依赖的msdtc这个服务器禁止启动了启动MSDTC服务就ok了
打开MSDTC服务办法
点开始→运行→输入命令”msdtc resetlog”运行该命令即可