& 2017 (SQL Server 支持的版本)

适用于:yesSQL Server (支持的所有) - Windows版本

可以从 SQL Server 2008、SQL Server 2008 R2、SQL Server 2012 (11.x) 、SQL Server 2014 (12.x) 和 SQL Server 2016 (13.x) 升级。 本文列出了这些版本支持的升级SQL Server,以及 SQL Server 2017 (14.x) 。

升级前的清单

  • 在从 SQL Server 2017 (14.x) 的一个版本升级到另一个版本之前,请验证当前使用的功能在要移动到的版本中是否受支持。

  • 在升级 SQL Server之前,请为 SQL Server 代理启用 Windows 身份验证并验证默认配置:SQL Server 代理服务帐户是 SQL Server sysadmin 组的成员。

  • 若要升级到 2017 SQL Server 2017 (14.x) ,必须运行受支持的操作系统。 有关详细信息,请参阅安装 SQL Server 的硬件和软件要求

  • 如果有挂起的重新启动操作,则会阻止升级。

  • 如果未运行 Windows Installer 服务,则会阻止升级。

不支持的方案

  • 不支持 2017 SQL Server 14.x (2017) 版本实例。 2017 数据库引擎 14.x SQL Server 实例中, (组件的版本号) 。

  • SQL Server 2017 (14.x) 仅适用于 64 位平台。 不支持跨平台升级。 不能使用安装程序将 32 位 SQL Server升级到本机 64 SQL Server实例。 但是,可以从 SQL Server 的 32 位实例中备份或分离数据库,如果数据库未在复制中发布,则将它们还原或附加到 SQL Server (64 位) 的新实例。 必须在 master、msdb 和 model 系统数据库中重新创建任何登录名和其他用户对象。

  • 在升级现有实例期间,不能添加新SQL Server。 将 SQL Server 实例升级到 SQL Server 2017 (14.x) 后,可以使用 SQL Server 2017 (14.x) 安装程序添加功能。 有关详细信息,请参阅向实例添加功能安装程序SQL Server () 。

  • 在 WOW 模式下不支持故障转移群集。

从早期版本升级到 2017 SQL Server 2017 (14.x)

SQL Server 2017 (14.x) 支持从以下版本的 SQL Server:

  • SQL Server 2008 SP4 或更高版本
  • SQL Server 2008 R2 SP3 或更高版本
  • SQL Server 2012 SP2 或更高版本
  • SQL Server 2014 或更高版本
  • SQL Server 2016 或更高版本

注意

若要升级 2005 SQL Server 9.x (上的数据库) 请参阅 2005 支持

下表列出了从早期版本的 SQL Server 升级到 2017 SQL Server 2017 (14.x) 。

支持的升级途径
SQL Server 2008 SP4 Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2008 SP4 Developer SQL Server 2017 (14.x) Developer
SQL Server 2008 SP4 Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 SP4 Small Business SQL Server 2017 (14.x) Standard
SQL Server 2008 SP4 Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2008 SP4 工作组 SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 SP4 Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express
SQL Server 2008 R2 SP3 Datacenter SQL Server 2017 (14.x) Enterprise
SQL Server 2008 R2 SP3 Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2008 R2 SP3 Developer SQL Server 2017 (14.x) Developer
SQL Server 2008 R2 SP3 Small Business SQL Server 2017 (14.x) Standard
SQL Server 2008 R2 SP3 Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 R2 SP3 Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2008 R2 SP3 工作组 SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 R2 SP3 Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express
SQL Server 2012 (SP2) 11.x Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2012 (11.x) SP2 Developer SQL Server 2017 (14.x) Developer

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Enterprise
SQL Server 2012 (11.x) SP2 Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2012 (11.x) SP1 Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2012 (11.x) SP2 Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express

SQL Server 2012 (11.x) SP2 Business Intelligence SQL Server 2017 (14.x) Enterprise
SQL Server 2012 (11.x) SP2 评估 SQL Server 2017 (14.x) Evaluation

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Developer
SQL Server 2014 (12.x) Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2014 (12.x) Developer SQL Server 2017 (14.x) Developer

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Enterprise
SQL Server 2014 (12.x) Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2014 (12.x) Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2014 (12.x) Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express

SQL Server 2017 (14.x) Developer
SQL Server 2014 (12.x) Business Intelligence SQL Server 2017 (14.x) Enterprise
SQL Server 2014 (12.x) Evaluation SQL Server 2017 (14.x) Evaluation

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Developer
SQL Server 2016 (13.x) Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2016 (13.x) Developer SQL Server 2017 (14.x) Developer

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Enterprise
SQL Server 2016 (13.x) Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2016 (13.x) Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2016 (13.x) Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express

SQL Server 2017 (14.x) Developer
SQL Server 2016 (13.x) Business Intelligence SQL Server 2017 (14.x) Enterprise
SQL Server 2016 (13.x) Evaluation SQL Server 2017 (14.x) Evaluation

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Developer
SQL Server 2017 (14.x) 候选发布* SQL Server 2017 (14.x) Enterprise
SQL Server 2017 (14.x) Developer SQL Server 2017 (14.x) Enterprise

* Microsoft 支持从候选发布软件升级,专用于参与 TAP (技术采用计划) 。

SQL Server 2017 (14.x) 支持 SQL Server 2005 (9.x)

本部分讨论 2017 SQL Server 2017 (14.x) 对 SQL Server 2005 (9.x) 的支持。 在 SQL Server 2017 (14.x) 中,你将能够执行以下操作:

  • 将 SQL Server 2005 (9.x) 数据库 (mdf/ldf 文件) 附加到 SQL Server 2017 (14.x) 数据库引擎实例。

  • 将 SQL Server 2005 (9.x) 数据库从备份还原到 SQL Server 2017 (14.x) 实例。

  • 备份 SQL Server 2005 Analysis Services (SSAS) 多维数据集,SQL Server 2017 (14.x) 。

当 SQL Server 2005 (9.x) 数据库升级到 SQL Server 2017 (14.x) 时,数据库兼容性级别将从 90 更改为 100。 (在 SQL Server 2017 (14.x) 中,数据库兼容级别的有效值为 100、110、120、130 和 140.) ALTER DATABASE 兼容性级别 (Transact-SQL) 讨论兼容性级别更改如何影响SQL Server应用程序。

不支持以上列表中未指定的任何方案,包括但不限于以下情况:

  • 在同一SQL Server计算机上安装 SQL Server 2005 (9.x) 和 SQL Server 2017 (14.x) (并排) 。

  • 使用 SQL Server 2005 (9.x) 实例作为涉及 SQL Server 2017 (14.x) 实例的复制拓扑的成员。

  • 在 SQL Server 2017 (14.x) 和 SQL Server 2005 (9.x) 实例之间配置数据库镜像。

  • 在 SQL Server 2017 (14.x) 和 SQL Server 2005 (9.x) 实例之间备份事务日志。

  • 在 SQL Server 2017 (14.x) 和 SQL Server 2005 (9.x) 实例之间配置链接服务器。

  • 从 SQL Server 2017 (14.x) Management Studio 管理 SQL Server 2005 (9.x) 实例。

  • 在 SQL Server 201 (7 SQL Server 14.x) 中附加 SQL Server 2005 Analysis Services (SSAS) Management Studio。

  • 从 SQL Server 2017 SQL Server 14.x (连接到 SQL Server 2005 Integration Services (S) SIS) Management Studio。

  • 管理 SQL Server 2005 Integration Services (2005) 2017 SQL Server 14.x (中的 SSIS) Management Studio。

  • 支持 SQL Server 2005 (9.x) 第三方自定义Integration Services组件,例如执行和升级。

SQL Server 2017 (14.x) 版本升级

下表列出了 2017 年 14 SQL Server 14.x (中支持的版本) 。

有关如何执行版本升级的分步说明,请参阅升级到不同版本的 SQL Server (安装程序)

升级前的版本 升级到的版本
SQL Server 2017 (14.x) Enterprise (Server+CAL 和 Core) ** SQL Server 2017 (14.x) Enterprise
SQL Server 2017 (14.x) Evaluation Enterprise** SQL Server 2017 (14.x) Enterprise (Server+CAL 或 Core License)

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Developer

SQL Server 2017 (14.x) Web

对于独立安装,支持从 Evaluation(免费版本)升级到任何付费版本;但对于群集安装,则不支持此升级。 此限制不适用于安装在参与可用性组的 Windows 故障转移群集上的独立实例。
SQL Server 2017 (14.x) Standard** SQL Server 2017 (14.x) Enterprise (Server+CAL 或 Core License)
SQL Server 2017 (14.x) 开发人员** SQL Server 2017 (14.x) Enterprise (Server+CAL 或 Core License)

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Standard
SQL Server 2017 (14.x) Web SQL Server 2017 (14.x) Enterprise (Server+CAL 或 Core License)

SQL Server 2017 (14.x) Standard
SQL Server 2017 (14.x) Express* SQL Server 2017 (14.x) Enterprise (Server+CAL 或 Core License)

SQL Server 2017 (14.x) Developer

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

此外,还可以在 SQL Server 2017 (14.x) Enterprise (Server+CAL 许可证) 和 SQL Server 2017 (14.x) Enterprise (核心许可证) 之间执行版本升级:

版本升级自 版本升级到
SQL Server 2017 (14.x) Enterprise (Server+CAL 许可证) ** SQL Server 2017 (14.x) Enterprise (Core License)
SQL Server 2017 (14.x) Enterprise (Core License) SQL Server 2017 (14.x) Enterprise (Server+CAL 许可证)

* 也适用于 SQL Server 2017 (14.x) Express with Tools 和 SQL Server 2017 (14.x) Express with Advanced Services。

** 更改 2017 SQL Server 2017 (14.x) 版本受到限制。 2017 年 14 SQL Server 14.x (群集不支持以下) 方案:

  • SQL Server 2017 (14.x) Enterprise 到 SQL Server 2017 (14.x) Developer、Standard 或 Evaluation。

  • SQL Server 2017 (14.x) Developer 到 SQL Server 2017 (14.x) Standard 或 Evaluation。

  • SQL Server 2017 (14.x) Standard 到 SQL Server 2017 (14.x) Evaluation。

  • SQL Server 2017 (14.x) Evaluation 到 SQL Server 2017 (14.x) Standard。

另请参阅

SQL Server 2017 的各版本和支持的功能

安装 SQL Server 的硬件和软件要求

升级 SQL Server