Delen via


Ondersteuningslevenscyclus voor SqlClient-stuurprogramma's

ADO.NET downloaden

Microsoft.Data.SqlClient-bibliotheek volgt het nieuwste .NET Core-ondersteuningsbeleid voor alle releases.

het .NET Core-ondersteuningsbeleid weergeven

Releasefrequentie Microsoft.Data.SqlClient

Nieuwe stabiele (GA)-releases worden elke zes maanden gepubliceerd op een regelmatige frequentie vanaf versie 1.2, samen met 2 tot 3 preview-versies. Belanghebbenden en onderhouders kiezen Long Term Support (LTS) releases op basis van een paar criteria en klantreacties.

Actief ondersteunde releases

Versie Officiële releasedatum Nieuwste patchversie Patch-releasedatum Ondersteuningsniveau Einde van ondersteuning
6.1 14 augustus 2025 6.1.1 14 augustus 2025 Langetermijnondersteuning (LTS) 14 augustus 2028
6,0 9 januari 2025 6.0.2 25 april 2025 Actueel 14 februari 2026
5.2 28 februari 2024 5.2.3 29 april 2025 Actueel 28 augustus 2025
5.1 19 januari 2023 5.1.7 25 april 2025 Langetermijnondersteuning (LTS) 20 januari 2026

Releases zonder ondersteuning

Versie Releasedatum Laatste patchversie Releasedatum van laatste patch Ondersteuningsniveau Ondersteuning beëindigd
5,0 29 juli 2022 5.0.2 31 maart 2023 Actueel 19 juli 2023
4.1 31 januari 2022 4.1.1 13 september 2022 Actueel 29 januari 2023
4.0 18 november 2021 4.0.6 21 augustus 2024 Langetermijnondersteuning (LTS) 19 november 2024
3.1 30 maart 2022 3.1.7 20 augustus 2024 Langetermijnondersteuning (LTS) 30 maart 2025
3.0 9 juni 2021 3.0.1 24 september 2021 Actueel 18 mei 2022
2.1 19 november 2020 2.1.7 9 januari 2024 Langetermijnondersteuning (LTS) 20 november 2023
2.0 16 juni 2020 2.0.1 25 augustus 2020 Actueel 19 mei 2021
1.1 20 november 2019 1.1.4 10 maart 2021 Langetermijnondersteuning (LTS) 21 november 2022
1.0 28 augustus 2019 1.0.19269.1 26 september 2019 Actueel 20 mei 2020

Releasefrequentie van Azure Key Vault-provider

Nieuwe stabiele (GA)-releases voor Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider worden op aanvraag gepubliceerd wanneer er nieuwe functies worden toegevoegd. Belanghebbenden en onderhouders kiezen Long Term Support (LTS) releases op basis van een paar criteria en klantreacties.

Actief ondersteunde azure Key Vault-providerreleases

Versie Officiële releasedatum Nieuwste patchversie Patch-releasedatum Ondersteuningsniveau Einde van ondersteuning
6.x 14 augustus 2025 6.1.2 19 augustus 2025 Langetermijnondersteuning (LTS) 14 augustus 2028
5.x 2 februari 2024 5.1.0 2 februari 2024 Langetermijnondersteuning (LTS) 3 februari 2027

Niet langer ondersteunde releases van Azure Key Vault-provider

Versie Officiële releasedatum Nieuwste patchversie Patch-releasedatum Ondersteuningsniveau Einde van ondersteuning
3.x 14 juni 2021 3.0.0 14 juni 2021 Langetermijnondersteuning (LTS) 15 juni 2024
2.x 3 maart 2021 2.0.0 3 maart 2021 Langetermijnondersteuning (LTS) 4 maart 2024
1.x 19 november 2019 1.2.0 01 december 2020 Langetermijnondersteuning (LTS) 21 november 2022

Lange Termijn Ondersteuning (LTS) releases

LTS-releases worden drie jaar na de eerste release ondersteund.

Huidige releases

Huidige releases worden drie maanden na een volgende Current- of LTS-release ondersteund.

Compatibiliteit van SQL-versies met Microsoft.Data.SqlClient

Databaseversie →
↓ Stuurprogrammaversie
Azure SQL Database Azure Synapse Analytics Azure SQL Managed Instance (een beheerde database-instantie van Azure) SQL Server 2022 SQL Server 2019 SQL Server 2017 SQL Server 2016 SQL Server 2014 SQL Server 2012
6,0 Ja Ja Ja Ja Ja Ja Ja
5.2 Ja Ja Ja Ja Ja Ja Ja Ja
5.1 Ja Ja Ja Ja Ja Ja Ja Ja Ja
5,0 Ja Ja Ja Ja Ja Ja Ja Ja Ja
4.1 Ja Ja Ja Ja Ja Ja Ja Ja Ja
4.0 Ja Ja Ja Ja Ja Ja Ja Ja Ja
3.1 Ja Ja Ja Ja Ja Ja Ja Ja Ja
3.0 Nee Ja Ja Ja Ja Ja Ja Ja Ja
2.1 Ja Ja Ja Ja Ja Ja Ja Ja Ja
2.0 Nee Ja Ja Ja Ja Ja Ja Ja Ja
1.1 Nee Ja Ja Ja Ja Ja Ja Ja Ja
1.0 Nee Ja Ja Ja Ja Ja Ja Ja Ja

Ondersteunde besturingssysteemversies

Ondersteuning voor .NET Framework-toepassingen

Microsoft.Data.SqlClient ondersteunt alle besturingssystemen die worden ondersteund door .NET Framework v4.6.2 en hoger.

.NET Framework-systeemvereisten.

Ondersteuning voor .NET Core-toepassingen

Microsoft.Data.SqlClient ondersteunt alle besturingssystemen die worden ondersteund door .NET 6 en hoger.

.NET Core ondersteund levenscyclusbeleid voor het besturingssysteem.

Notitie

De invariantmodus voor globalisatie wordt momenteel niet ondersteund.

Ondersteuningsbeleid voor kwetsbaarheden in afhankelijkheden

Microsoft.Data.SqlClient definieert externe afhankelijkheden in de NuGet-pakketdefinitie. Met NuGet-hulpprogramma's worden deze afhankelijkheden tijdens het bouwen van toepassingen opgelost. De definitie van het NuGet-pakket wordt bij elke kleine release bijgewerkt met beveiligde versies van directe afhankelijkheden. Afhankelijkheden met bekende beveiligingsproblemen worden alleen bijgewerkt in dynamische oplossingen van ondersteunde versies wanneer het mogelijk is om de afhankelijkheid bij te werken zonder dat de compatibiliteitsonderbrekingen van transitieve afhankelijkheid worden veroorzaakt. Als het niet mogelijk is om een kwetsbare afhankelijkheid op deze manier bij te werken, is het aan toepassingen om de afhankelijkheid bij te werken en ervoor te zorgen dat ze geen afhankelijkheidsconflicten hebben.