卸载现有 SQL Server 实例(安装程序)
本文介绍如何卸载 SQL Server的独立实例。 按照本主题中的步骤操作,还可以准备系统,以便重新安装SQL Server。
重要
若要卸载 SQL Server 实例,你必须是具有作为服务登录权限的本地管理员。
注意
若要卸载 SQL Server 故障转移群集,请使用 SQL Server 安装程序提供的删除节点功能分别删除每个节点。 有关详细信息,请参阅在 SQL Server 故障转移群集中添加或删除节点(安装程序)
卸载SQL Server之前,请考虑以下重要信息:
从具有最小所需物理内存的计算机中删除SQL Server组件之前,请确保页面文件大小足够。 页文件大小必须等于物理内存量的两倍。 虚拟内存不足可能会导致删除SQL Server不完整。
如果有多个 SQL Server 实例,SQL Server浏览器会在卸载 SQL Server 2014 的最后一个实例时自动卸载。
如果要卸载 SQL Server 2014 的所有组件,则必须从 控制面板 中的程序和功能中手动卸载 SQL Server Browser 组件。
卸载之前
备份数据。 尽管这不是必需的步骤,但您可能希望按照当前的状态保存数据库。 可能还希望保存对系统数据库所做的更改。 如果任一情况为 true,请确保在卸载SQL Server之前备份数据。 或者,将所有数据和日志文件的副本保存在 MSSQL 文件夹以外的文件夹中。 卸载期间 MSSQL 文件夹将被删除。
必须保存的文件包括以下数据库文件:
Master.mdf
Mastlog.ldf
Model.mdf
Modellog.ldf
Msdbdata.mdf
Msdblog.ldf
Mssqlsystemresource.mdf
Mssqlsustemresource.ldf
Tempdb.mdf
Templog.ldf
ReportServer[$InstanceName]
(这是Reporting Services默认 database.)ReportServer[$InstanceName]TempDB (这是Reporting Services默认临时数据库。)
删除本地安全组。 卸载SQL Server之前,请删除SQL Server组件的本地安全组。
停止所有 SQL Server 服务。建议先停止所有 SQL Server 服务,然后再卸载 SQL Server 组件的本地安全组。 活动的连接可能会使卸载过程无法成功完成。
使用具有适当权限的帐户。 使用 SQL Server 服务帐户或具有同等权限的帐户登录到服务器。 例如,可以使用本地 Administrators 组的成员帐户登录到服务器。
卸载 SQL Server 实例
若要开始卸载过程,请转到 “控制面板” ,然后选择 “程序和功能”。
右键单击“ MicrosoftSQL Server 2014 ”,然后选择“ 卸载”。 然后单击 “删除”。 这会启动SQL Server安装向导。
将运行安装程序支持规则以验证您的计算机配置。 若要继续,请单击 “下一步” 。
在“选择实例”页上,使用下拉框指定要删除的 SQL Server 实例,或者指定与仅删除 SQL Server 共享功能和管理工具相对应的选项。 若要继续,请单击 “下一步” 。
在“选择功能”页上,指定要从指定的 SQL Server 实例中删除的功能。
将运行删除规则以验证是否可以成功完成删除操作。
在 “准备删除” 页上查看要卸载的组件和功能的列表。 单击 “删除” 开始卸载
卸载最后一个SQL Server实例后,与 SQL Server 关联的其他程序仍会显示在程序和功能中的程序列表中。 但是,如果关闭 “程序和功能”,则下次打开 “程序和功能”时,将会刷新程序列表以仅显示仍实际安装的程序。
如果卸载失败
如果卸载过程没有成功完成,请尝试修复造成卸载失败的问题。 以下文章可帮助您了解卸载失败的原因:
如果无法解决卸载失败的原因,可以联系 Microsoft 支持部门。 在某些情况下,例如意外删除重要文件,可能需要在计算机上安装SQL Server之前重新安装操作系统。