卸载 SQL Server 前,请考虑如下重要信息:sql
从具备最低物理内存要求的计算机中删除 SQL Server 组件前,请确保具备足够的页文件大小。 页文件大小必须等于物理内存量的两倍。 虚拟内存不足会致使没法彻底删除 SQL Server。数据库
若是有多个 SQL Server 2012 实例,则 SQL Server Browser 将在删除 SQL Server 2012 的最后一个实例后自动卸载。安全
可是,若是在卸载 SQL Server 2012 的最后一个实例以后存在 SQL Server 2005 的实例,则 SQL Server Browser 将保持已安装状态,以帮助链接到 SQL Server 2005 的实例。 您能够保留随 SQL Server 2005 一块儿安装的 SQL Server Browser,它将仍可正常使用。服务器
若是您要卸载 SQL Server 2012 的全部组件,则必须从“控制面板”中的“程序和功能”手动卸载 SQL Server Browser 组件。 若是在 SQL Server 2005 实例存在时删除 SQL Server Browser,则到 SQL Server 2005 的链接可能中断。 在这种状况下,能够经过下面的一种方法从新安装 SQL Server Browser:工具
使用“控制面板”中的“程序”,修复 SQL Server 2005 实例。spa
安装 SQL Server 2005 数据库引擎或 Analysis Services 的实例。操作系统
备份您的数据。尽管这不是必需的步骤,但您可能但愿按照当前的状态保存数据库。 可能还但愿保存对系统数据库所作的更改。 不管哪一种状况,请确保先备份数据,再卸载 SQL Server。 或者,将全部数据和日志文件的副本保存在 MSSQL 文件夹之外的文件夹中。 卸载期间 MSSQL 文件夹将被删除。日志
必须保存的文件包括如下数据库文件:blog
Master.mdf内存
Mastlog.ldf
Model.mdf
Modellog.ldf
Msdbdata.mdf
Msdblog.ldf
Mssqlsystemresource.mdf
Mssqlsustemresource.ldf
Tempdb.mdf
Templog.ldf
ReportServer[$InstanceName](这是 Reporting Services 的默认数据库。)
ReportServer[$InstanceName]TempDB(这是 Reporting Services 的默认临时数据库。)
删除本地安全组 。卸载 SQL Server 以前,应先删除用于 SQL Server 组件的本地安全组。
中止全部 SQL Server 服务。建议先中止全部 SQL Server 服务,而后再卸载 SQL Server 组件。 活动的链接可能会使卸载过程没法成功完成。
使用具备适当权限的账户。使用 SQL Server 服务账户或具备同等权限的账户登陆到服务器。 例如,可使用本地 Administrators 组的成员账户登陆到服务器。
若要开始卸载过程,请转到“控制面板”,而后转到“程序和功能”。
右键单击“Microsoft SQL Server 2012”,而后选择“卸载”。 而后单击“删除”。 此时将启动 SQL Server 安装向导。
将运行安装程序支持规则以验证您的计算机配置。 若要继续,请单击“下一步”。
在“选择实例”页上,使用下拉框指定要删除的 SQL Server 实例,或者指定用于仅删除 SQL Server 共享功能和管理工具的选项。 若要继续,请单击“下一步”。
在“选择功能”页上指定要从指定的 SQL Server 实例中删除的功能。
将运行删除规则以验证是否能够成功完成删除操做。
在“准备删除”页上,查看要卸载的组件和功能的列表。 单击“删除”开始卸载。
卸载最后的 SQL Server 2012 实例后,仍可在“程序和功能”中的程序列表中看到与 SQL Server 2012 关联的其余程序。 可是,若是关闭“程序和功能”,则下次打开“程序和功能”时,将会刷新程序列表以仅显示仍实际安装的程序。
若是卸载过程没有成功完成,请尝试修复形成卸载失败的问题。 如下文章可帮助您了解卸载失败的缘由:
若是没法修复卸载失败的缘由,可与 Microsoft 支持部门联系。 在某些状况下(如无心间删除了重要文件),则在计算机上从新安装 SQL Server 以前,可能须要从新安装操做系统。