当前位置: 代码迷 >> SQL >> 怎么手动卸载SQL Server 2005 实例 (同样适合于卸载SQL Server Express)
  详细解决方案

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

热度:321   发布时间:2016-05-05 14:27:30.0
如何手动卸载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掉即可!(注意不要多选,这里列出了所有它可以清除的程序)

  相关解决方案