SQL Server 服务安装概述

可以使用 SQL Server 2014 服务更新将更新应用于任何已安装的 SQL Server 2014 组件。 如果现有 SQL Server 2014 组件的版本级别高于更新版本级别,安装程序将从更新中排除它。 有关应用服务更新的详细信息,请参阅 install SQL Server 2014 Servicing 汇报

安装 SQL Server 2014 更新时,以下注意事项适用:

  • 必须同时更新属于 SQL Server 实例的所有功能。 例如,在更新数据库引擎时,如果 Analysis Services 和Reporting Services组件作为同一个 SQL Server 实例的一部分安装,则还必须更新这些组件。 共享功能(如管理工具、SQL Server Data Tools (SSDT) 和 SQL ServerIntegration Services)必须始终更新到最新的更新。 如果未在功能树中选定某个组件或实例,则不会更新该组件或实例。

  • 默认情况下,SQL Server 2014 更新日志文件保存到 %Program Files%\MicrosoftSQL Server\120\Setup Bootstrap\LOG\。

  • SQL Server安装程序现在可以将更新与原始媒体集成,以同时运行原始媒体和更新。 有关详细信息,请参阅 SQL Server 安装中的新增功能

  • 在应用 SQL Server 2014 服务更新之前,建议考虑备份数据。

  • 可通过 Microsoft 更新获取SQL Server更新。 建议定期扫描更新,以保持SQL Server实例的更新和安全。 SQL Server 2014 SP1 作为完整的SQL Server安装提供。 对于此版本,不提供标准 Patch 可执行包中的 Service Pack 以应用于 SQL Server 2014 RTM 实例,而是提供一个安装包 (,其中包含 2 个文件) 。 执行后,这将安装预安装了 SP1 的 SQL Server 的新实例。

要求和已知问题

推荐的磁盘空间要求约为软件包的 2.5 倍,以便安装、下载和解压缩该软件包。 安装完 Service Pack 后,可以删除下载的软件包。 所有临时文件将会自动删除。

查看已知问题: 有关当前版本的已知问题的详细信息,请参阅此处相应的发行说明主题: SQL Server 发行说明

安装概述

本部分讨论累积更新和 Service Pack SQL Server 2014 安装,包括如何执行以下操作:

  • 准备安装 SQL Server 2014 更新

  • 安装 SQL Server 2014 更新

  • 重新启动服务和应用程序

准备SQL Server 2014 更新安装

强烈建议在安装 SQL Server 2014 更新之前执行以下操作:

  • 备份SQL Server系统数据库 - 在安装 SQL Server 2014 更新之前,请备份 mastermsdbmodel 数据库。 安装 SQL Server 2014 更新会更改这些数据库,使其与早期版本的 SQL Server 2014 不兼容。 如果决定在没有这些更新的情况下重新安装 SQL Server 2014,则需要备份这些数据库。

    出于谨慎起见,还应备份用户数据库。

    重要

    将更新应用于参与复制拓扑的SQL Server实例时,必须先将复制的数据库与系统数据库一起备份,然后才能应用更新。

  • 备份 Analysis Services 数据库、配置文件和存储库 - 在更新 Analysis Services 实例之前,应备份以下内容:

    • Analysis Services 数据库。 默认情况下,这些将安装到 C:\Program Files\MicrosoftSQL Server\MSAS12。<InstanceID>\OLAP\Data\。 对于 WOW 安装,默认路径为 C:\ProgramFiles (x86) \ MicrosoftSQL Server\MSAS12。<InstanceID>\OLAP\Data\。

    • msmdsrv.ini配置文件中的 Analysis Services 配置设置。 默认情况下,它位于 C:\Program Files\MicrosoftSQL Server\MSAS12 中。<InstanceID>\OLAP\Config\ 目录。

    • (可选) 包含 Analysis Services 存储库的数据库。 仅当 Analysis Services 配置为使用决策支持对象 (DSO) 库时,才需要执行此步骤。

    注意

    如果无法备份 Analysis Services 数据库、配置文件和存储库,将阻止将 Analysis Services 的更新实例还原到早期版本。

  • 验证系统数据库是否有足够的可用空间 - 如果未为 mastermsdb 系统数据库选择自动增长选项,则每个数据库必须至少有 500 KB 的可用空间。 若要验证数据库是否有足够的空间,请对 sp_spaceusedmaster 数据库运行 msdb 系统存储过程。 如果其中任一数据库的未分配空间少于 500 KB,则应增加该数据库的大小。

  • 停止服务和应用程序 - 若要避免系统可能重启,请在安装SQL Server 2014 更新之前,停止与正在升级的 SQL Server 实例建立连接的所有应用程序和服务。 其中包括 SQL Server Management Studio、SQL Server Data Tools (SSDT) 。 有关详细信息,请参阅 启动、停止、暂停、继续、重启 SQL Server 服务

    注意

    不能停止故障转移群集环境中的服务。 有关详细信息,请参阅本主题后面的故障转移群集安装一节。

  • 为了使更新安装后无需重新启动计算机,安装程序将显示锁定文件的进程列表。 如果更新安装程序必须在安装过程中结束某个服务,它将在安装完成后重新启动该服务。

  • 如果安装程序确定在安装过程中文件已被锁定,则在安装完成后可能需要重新启动计算机。 如有必要,安装程序将提示您重新启动计算机。

安装 SQL Server 2014 汇报

本节介绍安装过程。

重要

SQL Server 2014 更新必须安装在要安装的计算机上具有管理权限的帐户下。 对于本地安装,必须以管理员身份运行安装程序。 如果从远程共享安装 SQL Server ,则必须使用对远程共享具有读取和执行权限的域帐户。

启动 SQL Server 2014 更新

若要安装 SQL Server 2014 更新,请运行自解压包文件。

累积更新包 (CU) :<SQLServer2014-KBxxxxxx-PPP>.exe

(PCU) Service Pack 包: <SQLServer2014><SPx> -KBxxxxxx-PPP-LLL.exe

  • x 表示 Service Pack 编号

  • PPP 表示特定的平台。

  • LLL 指示SQL Server语言的字符缩写,例如:英语的 LLL 为 ENU。

若要将更新应用于属于故障转移群集的 SQL Server 2014 组件,请参阅故障转移群集安装部分。 有关如何在无人参与模式下运行更新安装的详细信息,请参阅从命令提示符安装 SQL Server 2014

SQL Server 2014 安装中的产品更新

产品更新是 SQL Server 2014 安装程序中的一项功能。 该安装程序可以将最新的产品更新与主产品安装相集成,以便可以同时安装主产品及其适用的更新。 产品更新可以搜索 Microsoft 更新、Windows Server Update Services (WSUS)、本地文件夹或网络共享区以便获得适用的更新。 在找到最新版本的适用更新后,安装程序将下载这些更新并将其与当前的 SQL Server 安装过程集成在一起。 产品更新可请求累积更新、Service Pack 或者 Service Pack 连同累积更新。 产品更新功能是在 SQL Server 2008 PCU1 中提供的 Slipstream 功能扩展。

更新 SQL Server 的已准备映像

可以将更新应用到未配置的已准备的 SQL Server 实例,而无需完成已准备实例的配置。 下面介绍了将更新应用于准备好的 SQL Server 实例的不同方法:

  • 更新以前准备的 SQL Server 实例

    可在配置之前应用已准备实例的更新。 该更新包检测实例是否处于已准备状态并将修补程序应用到已准备的实例,但不完成配置。

  • 通过 Microsoft Update 应用已准备实例的更新:

    可以通过 Microsoft 更新将更新应用到已准备好的 SQL Server 实例。 该 Microsoft Update 更新包将检测实例是否处于已准备状态并将修补程序应用到已准备的实例,但不完成配置。

如果要更新SQL Server的已准备映像,则需要指定 InstanceID 参数。 有关详细信息和语法示例,请参阅 Installing Updates from the Command Prompt

更新 SQL Server 的已完成映像

更新已完成和配置的 SQL Server 实例的过程与任何其他已安装的 SQL Server 实例遵循相同的过程。

重新生成 SQL Server 2014 故障转移群集节点

应用更新之后,如果必须重新生成故障转移群集中的某个节点,请执行以下步骤:

  1. 在故障转移群集中重新生成该节点。 有关重新生成节点的详细信息,请参阅 Recover from Failover Cluster Instance Failure

  2. 运行原始 SQL Server 2014 安装程序,在故障转移群集节点上安装 SQL Server 2014。

  3. 在添加的节点上运行 SQL Server 2014 更新安装程序。

重新启动服务和应用程序

安装程序完成后,系统可能会提示您重新启动计算机。 在系统重启后,或在安装程序完成但不请求重启的情况下,请使用 控制面板 中的“服务”节点重启在应用 SQL Server 2014 更新之前停止的服务。 其中包括像分布式事务处理协调器和 Microsoft Search 这样的服务,或实例特定的同等服务。

重新启动在运行 SQL Server 2014 更新安装程序之前关闭的应用程序。 成功安装后,可能还需要立即对升级后的 mastermsdbmodel 数据库再进行一次备份。

从 2014 SQL Server 卸载汇报

可以从 控制面板 中的程序和功能卸载 SQL Server 2014 累积更新或服务包。 要查看已安装的更新列表,请通过依次单击 “开始” 按钮、 “控制面板”“程序”,然后在 “程序和功能”下单击 “查看已安装的更新”,打开“已安装的更新”。 每个累积更新是分别列出的。 但是,如果安装的 Service Pack 版本高于累积更新,累积更新条目将会隐藏起来,并且仅在卸载了 Service Pack 后才会显示出来。

若要卸载任何 Service Pack 和更新,必须从应用于 SQL Server 实例的最新更新或 Service Pack 开始,然后向后工作。 在以下每个示例中,SQL Server完成其他 Service Pack 或更新的卸载后,最终会获得累积更新 1:

  • 对于安装了累积更新 1 和 SP1 的 SQL Server 2014 实例,请卸载 SP1。

  • 对于安装了累积更新 1、SP1 和累积更新 2 的 SQL Server 2014 实例,请先卸载累积更新 2,然后卸载 SP1。

另请参阅

Install SQL Server 2014 from the Command Prompt
安装 SQL Server 2014 服务更新
验证 SQL Server 安装
查看和读取 SQL Server 安装程序日志文件