你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
适用于:Azure SQL 托管实例
本文总结了与 Azure SQL 托管实例最新版本中的新功能和改进相关的文档更改。 若要详细了解 Azure SQL 托管实例,请参阅 什么是 Azure SQL 托管实例?
注意
Microsoft Entra ID 以前称为 Azure Active Directory (Azure AD)。
预览
下表列出了目前以预览版提供的 Azure SQL 托管实例功能。
注意
当前处于预览状态的功能根据 补充使用条款提供,查看适用于 Beta 版、预览版或尚未正式发布的 Azure 功能的法律条款。 Azure SQL 托管实例提供预览版,让你有机会在正式发布功能之前 与产品组评估并分享反馈 。
功能 | 详细信息 |
---|---|
近似或模糊字符串匹配 | 检查两个字符串是否相似,并计算两个字符串之间的差异。 使用此功能可识别因字符损坏而可能不同的字符串。 |
Azure SQL 的数据库观察程序 | 数据库观察程序是 Azure SQL 系列中数据库服务的托管监视解决方案。 数据库观察程序收集深入的工作负荷监视数据,以便详细查看数据库性能、配置和健康状况。 详细了解 数据库观察程序。 |
DATEADD 数字允许使用 bigint | 对于 DATEADD (datepart , number , date ) ,数字可以表示为一个 bigint。 |
终结点策略 | 配置可从 SQL 托管实例子网访问的 Azure 存储帐户。 提供额外的保护层来防范无意或恶意数据外泄。 |
现代化顾问 | 使用 Azure 门户中的现代化顾问来帮助确定是否从 SQL Server VM 迁移到 Azure SQL 托管实例可节省资金或优化性能。 |
下一代常规用途层 | 常规用途服务层的体系结构升级,它使用托管磁盘提高资源灵活性,并改善性能,同时保持与常规用途服务层级相同的基线成本。 |
正则表达式函数 | 正则表达式 (REGEX) 函数基于搜索模式中的值返回文本。 |
SDK 样式的 SQL 项目 | 将 Microsoft.Build.Sql 用于 Azure Data Studio 或 Visual Studio Code 的 SQL 数据库项目扩展中的 SDK 样式的 SQL 项目。 SDK 样式的 SQL 项目对于通过管道传送或是在跨平台环境中构建的应用程序尤其有利。 |
Service Broker | 支持在 Azure SQL 托管实例之间以及 SQL Server 与 Azure SQL 托管实例之间使用 Service Broker 进行跨实例消息交换。 |
威胁检测 | 威胁检测会通知你在数据库中检测到了安全威胁。 |
UNISTR (Transact-SQL) | Azure SQL 托管实例现在支持 UNISTR Unicode 字符串文本的 T-SQL 语法。 |
矢量数据类型和函数 | 现在,使用 Always-up-to-date 更新策略 在 Azure SQL 托管实例中更轻松地使用矢量数据,并引入了新的 向量数据类型 和 矢量函数。 有关详细信息,请参阅 使用 Azure SQL 托管实例的智能应用程序。 |
常规用途的区域冗余 | 将常规用途 SQL 托管实例部署到多个可用性区域,可提高实例在发生灾难时的可用性。 |
||(字符串串联) 和 ||= (复合赋值) 语法支持 | Azure SQL 托管实例现在支持 ||(字符串串联) 和 ||= (复合赋值) Transact-SQL 语法。 |
正式发布版 (GA)
下表列出了 Azure SQL 托管实例在过去 12 个月内正式发布 (GA) 的功能:
功能 | 正式版推出月份 | 详细信息 |
---|---|---|
调用 HTTPS REST 终结点 SP | 2025 年 6 月 | 使用sp_invoke_external_rest_endpoint 存储过程来调用作为输入参数提供给过程的HTTPS REST终结点。 |
TLS 1.3 对复制的支持 | 2025年5月 | 将 Azure SQL 托管实例复制代理配置为使用 TLS 1.3。 |
免费 SQL 托管实例 | 2025年5月 | 在创建实例后的前 12 个月免费试用 Azure SQL 托管实例。 |
JSON 原生数据类型 | 2025年5月 | json 数据类型提供了用于处理 Azure SQL 托管实例中半结构化数据的新功能。 |
JSON 聚合函数 | 2025年5月 | 使用两个 json 聚合函数(JSON_OBJECTAGG 和 JSON_ARRAYAGG )基于 SQL 数据的聚合来构造 JSON 对象或数组。 |
来自 SQL Server 2017 的 MI 链接 | 2025 年 3 月 | 配置从 SQL Server 2017 到 Azure SQL 托管实例的链接。 |
本机 Windows 主体 | 2025 年 2 月 | 使用新的 Windows 身份验证元数据模式来允许对 Azure SQL 托管实例进行 Windows 身份验证或 Microsoft Entra 身份验证(使用 Windows 主体元数据)。 |
实例池 | 2024 年 11 月 | 节省成本,并在单个虚拟机中的池中的多个实例之间共享资源。 一种将较小的 SQL Server 实例迁移到云的方便且经济高效的方法,也是部署 2-vCore 托管实例的唯一方法。 |
Microsoft Entra 非唯一名称支持 | 2024 年 11 月 |
CREATE USER Transact-SQL (T-SQL) 语法已扩展,以支持WITH OBJECT_ID 在 Azure SQL 托管实例中创建具有非唯一名称的 Microsoft Entra 登录名和用户。 |
使用 T-SQL 对链接进行故障转移 | 2024 年 10 月 | 现在,可以使用 Transact-SQL (T-SQL) 命令对托管实例链接进行故障转移。 |
从 SQL MI 链接到 SQL Server | 2024 年 10 月 | 配置从 Azure SQL 托管实例到 SQL Server 2022 的链接。 |
SQL Server 2022 的双向 DR | 2024 年 10 月 | 如果发生灾难,可以使用链接将 SQL Server 2022 工作负荷故障转移到 Azure SQL 托管实例,然后,在灾难得到缓解后,就可以将故障恢复到 SQL Server。 |
CURRENT_DATE Transact-SQL | 2024 年 8 月 | 以日期值返回当前数据库系统日期的 Transact-SQL (T-SQL) 函数,并且不含数据库时间和时区偏移量。 |
维护窗口提前通知 | 2024 年 6 月 | SQL 托管实例维护时段的提前通知现已正式发布。 |
更新策略 | 2024 年 5 月 | 使用更新策略可以控制内部数据库格式一致性以及对最新 SQL 数据库引擎功能的访问。 可以选择将功能集限制为 SQL Server 2022 中可用的功能,或确保实例利用 Azure SQL 托管实例的所有最新功能。 |
文档更改
了解 Azure SQL 托管实例文档的重大更改。 若要了解前几年的新增功能,请参阅新增功能存档。
2025 年 6 月
更改 | 详细信息 |
---|---|
调用 HTTPS REST 终结点 SP GA | 使用sp_invoke_external_rest_endpoint 存储过程来调用作为输入参数提供给过程的HTTPS REST终结点。 此功能现已正式发布 (GA)。 查看 调用 HTTPS REST 终结点 SP 以了解详细信息。 |
2025年5月
更改 | 详细信息 |
---|---|
近似或模糊字符串匹配预览 | 检查两个字符串是否相似,并计算两个字符串之间的差异。 使用此功能可识别因字符损坏而可能不同的字符串。 此功能目前为 Azure SQL 托管实例提供预览版。 模糊字符串匹配是什么? |
DATEADD 数字允许 bigint 预览 | 对于 DATEADD (datepart , number , date ) ,数字可以表示为一个 bigint。 此功能目前为 Azure SQL 托管实例提供预览版。 有关详细信息,请参阅 DATEADD (Transact-SQL)。 |
免费实例 GA | 免费 Azure SQL 托管实例产品/服务现已正式发布(正式版),允许在创建实例后的前 12 个月免费试用 SQL 托管实例。 查看 免费的 SQL 托管实例 ,了解详细信息。 |
JSON 原生数据类型 GA | json 数据类型提供了用于处理 Azure SQL 托管实例中半结构化数据的新功能。 此数据类型现已正式发布。 |
JSON 聚合函数 GA | 两个 json 聚合函数 JSON_OBJECTAGG 和 JSON_ARRAYAGG 使得可以根据 SQL 数据聚合构建 JSON 对象或数组。 这些 JSON 函数现已正式发布。 |
正则表达式函数预览 | 正则表达式 (REGEX) 函数基于搜索模式中的值返回文本。 此功能目前为 Azure SQL 托管实例提供预览版。 有关详细信息,请参阅 正则表达式。 |
TLS 1.3 对复制正式版的支持 | 将 Azure SQL 托管实例复制代理配置为使用 TLS 1.3。 此功能已正式发布。 查看 TLS 1.3 对复制的支持 以了解详细信息。 |
UNISTR (Transact-SQL) 预览版 | Azure SQL 托管实例现在支持 UNISTR Unicode 字符串文本的 T-SQL 语法。 此功能目前为预览版。 有关详细信息,请参阅 UNISTR (Transact-SQL)。 |
||(字符串串联)和 ||= (复合赋值) 语法支持预览 | Azure SQL 托管实例现在支持 ||(字符串串联) 和 ||= (复合赋值) Transact-SQL 语法。 此功能目前为预览版。 |
2025 年 4 月
更改 | 详细信息 |
---|---|
矢量数据类型和函数预览 | 现在,使用 Always-up-to-date 更新策略 在 Azure SQL 托管实例中更轻松地使用矢量数据,并引入了新的 向量数据类型 和 矢量函数。 此功能目前以预览版提供。 有关详细信息,请参阅 使用 Azure SQL 托管实例的智能应用程序。 |
2025 年 3 月
更改 | 详细信息 |
---|---|
SQL Server 2017 GA 提供的 MI 链接 | 配置从 SQL Server 2017 到 Azure SQL 托管实例的链接。 此功能现已对所有用户开放使用。 查看 SQL Server 2017 的托管实例链接 以了解详细信息。 |
2025 年 2 月
更改 | 详细信息 |
---|---|
调用 HTTPS REST 端点 SP 的预览功能 | 使用sp_invoke_external_rest_endpoint存储过程来调用作为该过程的输入参数提供的HTTPS REST终结点。 此存储过程目前为 Azure SQL 托管实例提供预览版。 |
本机 Windows 主体正式版 | 使用 Windows 身份验证元数据模式来允许对 Azure SQL 托管实例进行 Windows 身份验证或 Microsoft Entra 身份验证(使用 Windows 主体元数据)。 此功能现已正式发布 (GA)。 查看本机 Windows 主体以了解详细信息。 |
2025 年 1 月
更改 | 详细信息 |
---|---|
SQL Insights 已停用 | SQL Insights 已停用,不再可用。 使用 数据库观察程序 或其他监视解决方案监视 Azure SQL 托管实例。 |
现代化顾问预览版 | 在 Azure 门户中使用 Azure VM 上的 SQL Server 的现代化顾问 来确定是否可以节省成本,或者通过将工作负荷迁移到 Azure SQL 托管实例来优化性能。 此功能目前以预览版提供。 查看 现代化顾问 以了解详细信息。 |
2024 年 11 月
更改 | 详细信息 |
---|---|
免费实例产品/服务更新 | 免费套餐有一些新的更新,例如大幅简化免费实例到付费版本的升级,并可查看月份剩余的免费 vCore 小时数。 此外,免费套餐现在可在其他九种订阅类型中使用。 该功能仍以预览版提供。 查看 免费产品/服务 以了解详细信息。 |
实例池正式发布 | 节省成本,并在单个虚拟机中的池中的多个实例之间共享资源。 一种将较小的 SQL Server 实例迁移到云的方便且经济高效的方法,也是部署 2-vCore 托管实例的唯一方法。 现在,通过使用预留支持,您可以通过将预留分配到实例池中,大幅节省计算成本。 实例池现已正式发布。 查看 实例池 以了解详细信息。 |
Microsoft Entra 非唯一名称支持正式版 |
CREATE USER Transact-SQL (T-SQL) 语法已扩展为包括WITH OBJECT_ID ,以支持在具有非名称的 Azure SQL 托管实例中创建 Microsoft Entra 登录名和用户。 此功能现已正式发布。 有关详细信息,请参阅 Microsoft Entra 非统一名称支持。 |
2024 年 10 月
更改 | 详细信息 |
---|---|
使用 T-SQL 对链接进行故障转移正式版 | 现在,可以使用 Transact-SQL (T-SQL) 命令对托管实例链接进行故障转移。 此功能现已正式发布。 查看使用 T-SQL 对链接进行故障转移以了解详细信息。 |
从 SQL MI 链接到 SQL Server GA | 配置从 Azure SQL 托管实例到 SQL Server 2022 的链接。 此功能现已正式发布。 查看 从 SQL MI 到 SQL Server 的链接 以了解详细信息。 |
SQL Server 2022 的双向 DR 正式版 | 如果发生灾难,可以使用链接将 SQL Server 2022 工作负荷故障转移到 Azure SQL 托管实例,然后,在灾难得到缓解后,就可以将故障恢复到 SQL Server。 此功能现已正式发布。 查看 SQL Server 2022 中的双向 DR,以了解更多信息。 |
2024 年 8 月
更改 | 详细信息 |
---|---|
CURRENT_DATE Transact-SQL 正式版 |
CURRENT_DATE Transact-SQL (T-SQL) 函数会以日期值返回当前数据库系统日期,并且不含数据库时间和时区偏移量。 此函数现已正式发布。 有关详细信息,请参阅CURRENT_DATE(Transact-SQL)。 |
JSON 原生数据类型预览 | 新的 JSON 本机数据类型目前处于预览阶段。 有关详细信息,请参阅 JSON 类型和聚合预览。 必须使用 Always-up-to-date 更新策略配置 SQL 托管实例。 |
JSON 聚合函数预览 | 两个新的 JSON 聚合函数 JSON_OBJECTAGG和JSON_ARRAYAGG 基于 SQL 数据的聚合来构造 JSON 对象或数组。 有关详细信息,请参阅 JSON 类型和聚合预览。 SQL 托管实例必须使用 Always-up-to-date 更新策略进行配置。 |
使用 T-SQL 预览对链接进行故障转移 | 现在,可以使用 Transact-SQL (T-SQL) 命令对托管实例链接进行故障转移。 从 SQL Server 2022 CU13(KB5036432)开始,此功能目前以预览版提供。 若要了解详细信息,请查阅对数据库进行故障转移。 |
存档
有关过往新闻,请参阅 新消息存档。
已知问题
已知问题内容已移至 SQL 托管实例文章中的专用已知问题 。
参与内容制作
若要参与 Azure SQL 文档,请参阅 Docs 参与者指南。