云数据库 SQL Server 升级实例版本

腾讯云提供的 SQL Server 数据库版本跟随 大版本生命周期说明,为了获得更优的性能和安全性,可以通过控制台调整配置,根据实际需要将实例升级到更高的数据库版本。这里说明通过云数据库 SQL Server 控制台升级实例的数据库版本。

相关产品
云数据库 SQL Server 产品页,含版本规格、价格与购买入口。

注意:这篇中含有重要提示信息,忽略该信息可能对你的业务造成影响,请你务必仔细阅读。

一、支持版本

云数据库 SQL Server 单节点(原基础版)、双节点(原高可用版/集群版)、多节点均支持版本升级。

二、前提条件

云数据库 SQL Server 实例及其所关联的实例处于正常状态下(运行中),并且当前没有任务执行时才能够发起调整配置操作。

三、注意事项

·在 SQL Server 产品中,数据库兼容性级别是一项关键设置,它允许你将数据库的某些行为配置为与特定 SQL Server 版本保持兼容。若你的数据库当前以较低兼容性级别稳定运行,且应用程序没有使用“仅高兼容性级别才支持的增强功能”的需求,你可以维持当前兼容性级别,延续现有业务逻辑与功能体验,避免因变更兼容性级别可能带来的适配成本,保障业务稳定运行。现有应用程序需要使用新功能,以及某些新的 Transact-SQL 时,你也可以将数据库兼容性级别升级到最新可用版本。详情请参见 微软数据库(Transact-SQL)兼容性级别。

注意:警告:

·升级实例的数据库版本时,系统库默认自动升级数据库兼容性级别;业务库(你通过云数据库 SQL Server 创建的数据库)支持在升级操作中选择是否自动升级数据库兼容性级别到最新,并支持指定升级的具体时间。

·在升级前,你也可参考下表中的微软产品文档,评估不受兼容性保护的已停用功能、突破性变更,及版本功能变化。为确保跨版本升级顺利进行,建议你关注中间所有版本的相关差异信息,提前规划好应对措施,以保障业务的连续性和稳定性。

数据库版本 2012 Enterprise 2014 Enterprise 2016 Enterprise 2017 Enterprise 2019 Enterprise 2022 Enterprise 2025 Enterprise
微软产品文档 已停用功能突破性变更行为变化版本新功能 无已停用功能无突破性变更版本新功能 已停用功能突破性变更发行说明版本新功能 无已停用功能突破性变更发行说明版本新功能 已停用功能无突破性变更发行说明版本功能 已停用功能无突破性变更发行说明版本功能 已停用功能突破性变更发行说明版本功能

·数据库版本升级后暂时不支持回退,建议你升级前先创建按量计费实例测试兼容性。

·对实例进行跨可用区迁移 / 调整实例规格 / 升级实例版本等操作,在触发了涉及数据迁移的场景时,系统库是不会迁移的,请勿在系统库下创建业务库相关数据,以免迁移后数据丢失。此外,在上述操作场景下,非标建立的系统库操作和实例级别操作不会一起进行迁移,迁移完成后需要手动处理。

四、变配影响

·实例在调整配置过程中,将涉及数据迁移,且数据量越大,数据迁移时间越长,期间实例访问不受影响。

·迁移完成后会进行切换,切换时会发生秒级数据库连接闪断,请确保业务具备重连机制。

·闪断过程中,与数据库、账号、网络等相关的大部分操作将无法执行,请保证在业务低峰期进行切换操作。

五、费用说明

仅升级数据库版本不会产生额外费用。

六、操作步骤

1. 登录 SQL Server 控制台,选择实例所在地域,在实例列表找到对应实例,在其操作列单击配置调整。

2. 在弹出的配置调整窗口,选择需要变更的数据库版本,选择是否自动升级用户数据库的兼容级别至最新,检查设置无误后,单击确认。

注意:说明:

3. 包年包月实例在跳转的支付窗口,确认配置信息和费用,单击提交订单。按量计费实例在跳转窗口,确认配置信息和费用,单击调整。

4. 返回实例列表,当实例状态由实例配置调整中变为运行中,即完成版本升级,可在实例列表或实例详情页查询和确认实例的新版本。

七、相关 API

API 描述
升级实例 接口(UpgradeDBInstance)用于升级实例。
赞 (0)
上一篇 4天前
下一篇 4天前