如何手动卸载SQL Server 2005 实例 (同样适合于卸载SQL Server Express)

当安装过SQL Server 2005之后,如果安装过程中出错的话,卸载并不容易卸干净。尤其是卸载SQL Server 实例,如果没有卸载掉实例,并不能通过重新安装SQL Server来覆盖它。在Vista系统下更是如此,在百度、Google的时候,有些网友在回答这个问题的时候说:SQL Server 2005与Vista不兼容,请楼主换个系统吧?呵呵。。

如果想完全卸载SQL Server 2005,需要以下几步即可:(这两个步骤摘自MSDN)

步骤 1:确保 Microsoft SQL Server 安装支持文件组件已安装

在“添加或删除程序”中,确保“Microsoft SQL Server 安装支持文件”出现在已安装的程序列表中。如果“Microsoft SQL Server 安装支持文件”出现在该列表中,请转到“步骤 2:运行命令以卸载 SQL Server 组件”一节。

如果“Microsoft SQL Server 安装支持文件”没有出现在该列表中,请先安装该组件,然后再继续。要安装该组件,请按照下列步骤操作:

1. 找到原始的 SQL Server 2005 安装介质。
2. 要安装支持文件,请双击“Servers\setup\sqlsupport.msi”文件。

注意:在“步骤 5:卸载 Microsoft SQL Server 安装支持文件组件”一节中,将卸载该组件。

步骤 2:运行命令以卸载 SQL Server 组件

在命令提示符下,运行下面的命令:

"%ProgramFiles%\Microsoft SQL Server\90\Setup Bootstrap\ARPWrapper.exe /Remove"

一次卸载一个 SQL Server 组件,直到所有 SQL Server 组件都卸载。

注意:“添加或删除程序”还会使用“/Remove”选项运行 ARPWrapper.exe 程序。但是,对 ARPWrapper.exe 程序的引用可能已删除。

如果您已卸载 SQL Server Reporting Services,则必须执行下列任务:

删除 Reporting Services 虚拟目录
使用 Microsoft Internet 信息服务 (IIS) 管理器删除以下虚拟目录:
ReportServer[$InstanceName
Reports[$InstanceName
删除 ReportServer 应用程序池
使用 IIS Manager 删除 ReportServer 应用程序池。

 

然后在“添加或删除程序”中,按照顺序删除以下你所装有的SQL Server 2005组件

SQL Server 2005
SQL Server 2005 Analysis Services
SQL Server 2005 Reporting Services
SQL Server 2005 Notification Services
SQL Server 2005 Integration Services
SQL Server 2005 Tools
SQL Server 2005 联机图书
MSXML 6.0 Parser
SQLXML4
SQL Server VSS Writer
SQL Server 2005 Backward Compatibility
与 SQL Server 2005 有关的任何其他内容
SQL Server Native Client
SQL Server 安装支持文件

 

我想说的最后一招,也算是必杀技的,是下载一个小工具 Windows Installer 清理实用工具

安装过之后,选择所有关于SQL Server的程序,Remove掉即可!(注意不要多选,这里列出了所有它可以清除的程序)

posted @ 2008-10-05 23:21  任力  阅读(5897)  评论(1编辑  收藏  举报