针对SQL数据库卸载不完全的现象做了如下总结
控制面板卸载
首先
打开控制面板
按照“安装时间”进行排序
卸载SQL Server系列组件
利用
删除SQL Server系列组件(同样按照时间排序)
利用Windows Install Clean Up软件
微软自己出的卸载软件
用它可以完美卸载Microsoft的系列软件
利用 Windows Installer 清理实用工具
可以删除程序的 Windows Installer 配置信息
如果您遇到安装(安装程序)问题
可能需要删除程序的 Windows Installer 配置信息
例如
第一次安装程序时没有包括其中的某个组件
如果添加(或删除)此组件时遇到安装问题
您也许不得不删除该程序的 Windows Installer 配置信息
手动卸载
手工来进行删除操作
(
) 删除以下注册表子项
HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer
HKEY_LOCAL_MACHINESOFTWAREMicrosoft Microsoft SQL Server
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSQLServer
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSQLSERVER AGENT
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices MSSQLServerADHelper
(
) 手工删除安装目录
默认情况下位于
C:Program FilesMicrosoft SQL Server
C:Program Files (x
)Microsoft SQL Server
C:UsersAdministrator请仔细查找……(
) 卸载Microsoft Search 服务
还需要删除
HKEY_LOCAL_MACHINESOFTWAREMicrosoftSearch
(
) 卸载Microsoft 全文查询
还需要删除
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSFTPSVC
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSCNTRS
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSEARCH
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSGATHERVER
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSGTHRSVC
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSINDEX
(
)如果要卸载的是命名实例
则在相应的注册表键的MSSQLServer
SQLSERVERAGENT和MSSQLServerADHelper后加上“/”和相应的实例名
到此我们就成功的完美卸载了SQL SERVER数据库