之前装过其他版本的SQL server,怎么将他卸载干净再装其他版本的呀?

急求解答!谢谢网友的帮忙了。我QQ1085004055

你也没说是什么版本的,以下是SQL SERVER2000的方法

操作步骤:
在进行操作之前,建议备份好注册表以及重要的数据库文件。
首先,我们尝试用IsUninst.exe卸载程序来安全卸载windows中的程序和与其相关的组件:

(1)运行Regedit.exe,然后找到以下注册表项:

HKEY_LOCAL_MACHINESOFTWAREmicrosoftwindowsCurrentVersionUninstall

(2)Uninstall项下,找到要删除的Microsoft SQLServer2000 实例的产品代码。

(3)在任务栏上,单击【开始】按钮,然后单击【运行】按钮。在运行对话框中,复制并粘贴以下命令,例如:

C:WINNTIsUninst.exe-f “C:Program FilesMicrosoft SQLServerMSSQL$Server1Uninst.is”

-c”C:Program FilesMicrosoft SQLServerMSSQL$Server1sqlsun.dll”-Mssql.miff I=Il

其中:MSSQL Serverl表示安装的实例名为Serverl。

如果以上方法不奏效,则我们必须手工来进行删除操作。

(1) 删除以下注册表子项:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer

HKEY_LOCAL_MACHINESOFTWAREMicrosoft Microsoft SQLServer

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSQLServer

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSQLSERVERAGENT

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSQLServerADHelper

(2) 手工删除安装目录,默认情况下位于:

C:Program FilesMicrosoft SQLServer

(3) 卸载Microsoft search 服务,还需要删除:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftSearch

(4) 卸载Microsoft 全文查询,还需要删除:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSFTPSvc

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSCNTRS

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSEARCH

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSGATHERVER

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSGTHRSVC

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSSINDEX

(5)如果要卸载的是命名实例,则在相应的注册表键的MSSQLServer,SQLSERVERAGENT和MSSQLServerADHelper后加上“/”和相应的实例名。

到此我们就成功的完全卸载了SQLSERVER数据库。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-28
清理注册表,必须全部卸载完成,如果你比较熟悉的话 可以手动去弄,但是工程量巨大,可以考虑重装系统,因为我们当时干过
第2个回答  2012-11-21
正常删除就是了,然后正常安装就行了!没所谓卸载的干净不干净的,那么讲究干嘛。

实话实说,微软的东西,怎么可能卸载的干净呢?有卸载的干净的时候吗?呵呵!

想干净就重新安装系统好了。。。。。。。。。。。。
相似回答