如何手动卸载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 组件
在命令提示符下,运行下面的命令:
一次卸载一个 SQL Server 组件,直到所有 SQL Server
组件都卸载。
注意:“添加或删除程序”还会使用“/Remove”选项运行 ARPWrapper.exe 程序。但是,对
ARPWrapper.exe 程序的引用可能已删除。
如果您已卸载 SQL Server Reporting
Services,则必须执行下列任务:
• |
删除 Reporting Services 虚拟目录使用 Microsoft Internet 信息服务 (IIS) 管理器删除以下虚拟目录:
|
||||
• |
删除 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掉即可!(注意不要多选,这里列出了所有它可以清除的程序)