SqlClient 驱动程序支持生命周期

下载 ADO.NET

Microsoft.Data.SqlClient 库遵循适用于所有版本的最新 .NET Core 支持策略。

查看 .NET Core 支持策略

Microsoft.Data.SqlClient 发行说明

从 1.2 版开始,将每六个月发布一次新的稳定 (GA) 版本,中间会有 2 到 3 个预览版。 利益干系人和维护人员将根据一些资格和客户响应来选择长期支持 (LTS) 版本。

主动支持的版本

版本 正式发布日期 最新修补程序版本 修补程序发布日期 支持级别 支持结束日期
5.2 2024 年 2 月 28 日 - - 当前 -
5.1 2023 年 1 月 19 日 5.1.5 2024 年 1 月 29 日 LTS 2026 年 1 月 20 日
4.0 2021 年 11 月 18 日 4.0.5 2024 年 1 月 9 日 LTS 2024 年 11 月 19 日
3.1 2022 年 3 月 30 日 3.1.5 2024 年 1 月 9 日 LTS 2025 年 3 月 30 日

不支持的版本

版本 发布日期 最新修补程序版本 最新修补程序发布日期 支持级别 支持已结束
5.0 2022 年 7 月 29 日 5.0.2 2023 年 3 月 31 日 当前 2023 年 7 月 19 日
4.1 2022 年 1 月 31 日 4.1.1 2022 年 9 月 13 日 当前 2023 年 1 月 29 日
3.0 2021 年 6 月 9 日 3.0.1 2021 年 9 月 24 日 当前 2022 年 5 月 18 日
2.1 2020 年 11 月 19 日 2.1.7 2024 年 1 月 9 日 LTS 2023 年 11 月 20 日
2.0 2020 年 6 月 16 日 2.0.1 2020 年 8 月 25 日 当前 2021 年 5 月 19 日
1.1 2019 年 11 月 20 日 1.1.4 2021 年 3 月 10 日 LTS 2022 年 11 月 21 日
1.0 2019 年 8 月 28 日 1.0.19269.1 2019 年 9 月 26 日 当前 2020 年 5 月 20 日

Azure Key Vault 提供程序的发布频率

添加新功能后,将按需发布 Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider 的新稳定 (GA) 版本。 利益干系人和维护人员将根据一些资格和客户响应来选择长期支持 (LTS) 版本。

主动支持的 Azure Key Vault 提供程序版本

版本 正式发布日期 最新修补程序版本 修补程序发布日期 支持级别 支持结束日期
3.x 2021 年 6 月 14 日 3.0.0 2021 年 6 月 14 日 LTS 2024 年 6 月 15 日
2.x 2021 年 3 月 3 日 2.0.0 2021 年 3 月 3 日 LTS 2024 年 3 月 4 日

不支持的 Azure Key Vault 提供程序版本

版本 正式发布日期 最新修补程序版本 修补程序发布日期 支持级别 支持结束日期
1.x 2019 年 11 月 19 日 1.2.0 2020 年 12 月 1 日 LTS 2022 年 11 月 21 日

长期支持 (LTS) 版本

LTS 版本在首次发布后的三年内受支持。

当前版本

当前版本在后续的当前版本或 LTS 版本发布后的三个月内受支持。

SQL 与 Microsoft.Data.SqlClient 的版本兼容性

数据库版本 →
↓ 驱动程序版本
Azure SQL 数据库 Azure Synapse Analytics Azure SQL 托管实例 SQL Server 2022 SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012
5.2
5.1
5.0
4.1
4.0
3.1
3.0
2.1
2.0
1.1
1.0

支持的操作系统版本

支持 .NET Framework 应用程序

Microsoft.Data.SqlClient 支持 .NET Framework v4.6.2 及更高版本所支持的所有操作系统。

.NET Framework 系统要求

支持 .NET Core 应用程序

Microsoft.Data.SqlClient 支持 .NET 6 及更高版本所支持的所有操作系统。

.NET Core 支持的 OS 生命周期策略

注意

当前不支持全球化固定模式。