Supportlivscykel för SqlClient-drivrutin

Microsoft. Data.SqlClient levereras oberoende av .NET. En stödd applikation använder en stödd drivrutinsrelease på en stödd .NET- eller .NET Framework-runtime och operativsystem.

Stödnivåer

  • Long-Term Support (LTS)-utgåvor får stöd i tre år efter sin ursprungliga lansering.
  • Standard-Term Support (STS) slutdatum anges för varje releaselinje.
  • Förhandsvisningar stöds inte för produktionsbruk.
  • Endast stödda releaselinjer får servicefixar.

Microsoft.Data.SqlClient-versioner med aktiv support

Utgåva Första utgåvan Senaste patchen Patchuppdatering Supportnivå Stöd upphör
7.0 den 17 mars 2026 7.0.3 den 10 september 2026 STS Bestäms av nästa släpp
6.1 den 14 augusti 2025 6.1.7 den 10 september 2026 Långsiktigt stöd den 14 augusti 2028

Använd den senaste patchen i den valda releaseraden. Patch-releaser innehåller fixar och lägger inte medvetet till brytande funktioner.

Versioner av Microsoft.Data.SqlClient som inte längre stöds

Utgåva Första utgåvan Senaste patchen Patchutgåva Supportnivå Stödet upphörde
6,0 den 9 januari 2025 6.0.5 den 16 januari 2026 STS den 14 februari 2026
5.2 den 28 februari 2024 5.2.3 den 29 april 2025 STS den 28 augusti 2025
5,1 den 19 januari 2023 5.1.9 den 13 januari 2026 Långsiktigt stöd den 20 januari 2026
5,0 den 29 juli 2022 5.0.2 den 31 mars 2023 STS den 19 juli 2023
4.1 den 31 januari 2022 4.1.1 den 13 september 2022 STS den 29 januari 2023
4.0 den 18 november 2021 4.0.6 den 21 augusti 2024 Långsiktigt stöd den 19 november 2024
3.1 Den 30 mars 2022 3.1.7 den 20 augusti 2024 Långsiktigt stöd den 30 mars 2025
3.0 Den 9 juni 2021 3.0.1 den 24 september 2021 STS Den 18 maj 2022
2.1 Den 19 november 2020 2.1.7 den 9 januari 2024 Långsiktigt stöd den 20 november 2023
2.0 Den 16 juni 2020 2.0.1 25 augusti 2020 STS 19 maj 2021
1.1 den 20 november 2019 1.1.4 Den 10 mars 2021 Långsiktigt stöd den 21 november 2022
1.0 den 28 augusti 2019 1.0.19269.1 den 26 september 2019 STS Den 20 maj 2020

Uppgradera applikationer på en linje utanför support. Granska vad som är nytt i Microsoft. Data.SqlClient och migrera från System.Data.SqlClient till Microsoft. Data.SqlClient för ändringar som påverkar en uppdatering.

Målramverk

Microsoft. Data.SqlClient 7.0 stödjer applikationer som riktar sig till:

Applikationsmål Operativsystem
.NET Framework 4.6.2 eller senare Stödde Windows-versioner för den valda .NET Framework-versionen
.NET 8 eller senare Stödde Windows-, Linux- och macOS-versioner för den valda .NET-versionen

Paketet inkluderar en .NET Standard 2.0-kompatibilitetsresurs för bibliotek. Exekverbara applikationer måste rikta in sig på en stödd .NET- eller .NET Framework-runtime. För distributionssteg, se Installera, uppdatera och distribuera Microsoft. Data.SqlClient.

Databaskompatibilitet

Denna matris listar aktivt stödda drivrutinslinjer och databasprodukter. Yes betyder att drivrutinen stödjer anslutning till databasprodukten. Enskilda funktioner kan kräva en nyare drivrutin, databasmotor, servicenivå eller protokollversion.

Databasprodukt 7.0 6.1
Azure SQL Database Ja Ja
Azure SQL Managed Instance (en hanterad instans av SQL i Azure) Ja Ja
Azure Synapse Analytics Ja Ja
SQL-databas i Microsoft Fabric Ja Ja
Lager i Microsoft Fabric Ja Ja
SQL Server 2025 Ja Ja
SQL Server 2022 Ja Ja
SQL Server 2019 Ja Ja
SQL Server 2017 Ja Ja

SQL-databas och Warehouse i Microsoft Fabric använder TDS-endpoints och kräver Microsoft Entra-autentisering. Warehouse stöder inte Multiple Active Result Sets (MARS). Läs de länkade artiklarna om Fabric-anslutning för aktuella tjänstespecifika autentiseringskrav och begränsningar.

Stöd för Azure Key Vault Provider

Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider levereras separat från kärndrivrutinen.

Utgåva Första utgåvan Senaste patchen Korrigeringsversion Supportnivå Stöd upphör
7.x den 17 mars 2026 7.0.3 den 10 september 2026 STS Bestäms av nästa släpp
6.x den 14 augusti 2025 6.1.2 den 19 augusti 2025 Långsiktigt stöd den 14 augusti 2028
5.x den 2 februari 2024 5.1.0 den 2 februari 2024 Långsiktigt stöd den 3 februari 2027

Leverantörslinjer som inte längre stöds:

Utgåva Första utgåvan Senaste patchen Korrigeringsversion Supportnivå Stödet upphörde
3.x Den 14 juni 2021 3.0.0 Den 14 juni 2021 Långsiktigt stöd Den 15 juni 2024
2.x Den 3 mars 2021 2.0.0 Den 3 mars 2021 Långsiktigt stöd 4 mars 2024
1.x den 19 november 2019 1.2.0 1 december 2020 Långsiktigt stöd den 21 november 2022

Stöd för tillägget Microsoft.Data.SqlClient

Tilläggspaketen som introducerades med Microsoft. Data.SqlClient 7.0 använde initialt version 1.0.0. Från och med version 7.0.2 har kärndrivrutinen och dess tillhörande paket synkroniserade versionsnummer. Applikationer bör referera till matchningsversioner.

Package Senaste synkroniserade versionen Första utgåvan Supportnivå Stöd upphör
Microsoft.Data.SqlClient.Extensions.Abstractions 7.0.3 den 17 mars 2026 Långsiktigt stöd den 17 mars 2029
Microsoft.Data.SqlClient.Extensions.Azure 7.0.3 den 17 mars 2026 Långsiktigt stöd den 17 mars 2029

Operativsystem som stöds

Microsoft. Data.SqlClient stödjer:

Globaliseringsinvariant läge stöds inte.

Beroendesårbarhetspolicy

Microsoft. Data.SqlClient deklarerar externa beroenden i sitt NuGet-paket. NuGet löser dessa beroenden när en applikation återställer paket.

Paketdefinitionen uppdateras med säkra direktberoendeversioner i mindre versioner. En stödd drivrutinslinje får en hotfix för ett sårbart beroende endast när beroendet kan uppdateras utan ett transitivt kompatibilitetsavbrott. Annars, uppdatera den berörda beroendet i applikationen och testa för beroendekonflikter.