Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Microsoft. Data.SqlClient wordt onafhankelijk van .NET geleverd. Een ondersteunde applicatie gebruikt een ondersteunde driverrelease op een ondersteund .NET- of .NET Framework-runtime en besturingssysteem.
Ondersteuningsniveaus
- Long-Term Support (LTS)-releases krijgen drie jaar na hun eerste release ondersteuning.
- Standard-Term Support (STS) einddata staan vermeld voor elke releaselijn.
- Preview-releases worden niet ondersteund voor productiegebruik.
- Alleen ondersteunde releaselijnen krijgen onderhoudsfixes.
Actief ondersteunde versies van Microsoft.Data.SqlClient
| Versie | Eerste versie | Laatste patch | patchrelease | Ondersteuningsniveau | Einde van ondersteuning |
|---|---|---|---|---|---|
| 7.0 | 17 maart 2026 | 7.0.3 | 10 september 2026 | STS | Wordt bepaald door de volgende release |
| 6.1 | 14 augustus 2025 | 6.1.7 | 10 september 2026 | Langetermijnondersteuning (LTS) | 14 augustus 2028 |
Gebruik de nieuwste patch in de geselecteerde reeks releases. Patchreleases bevatten fixes en voegen niet bewust breaking features toe.
Niet meer ondersteunde Microsoft.Data.SqlClient-releases
| Versie | Eerste versie | Laatste patch | patchrelease | Ondersteuningsniveau | Ondersteuning beëindigd |
|---|---|---|---|---|---|
| 6,0 | 9 januari 2025 | 6.0.5 | 16 januari 2026 | STS | 14 februari 2026 |
| 5.2 | 28 februari 2024 | 5.2.3 | 29 april 2025 | STS | 28 augustus 2025 |
| 5.1 | 19 januari 2023 | 5.1.9 | 13 januari 2026 | Langetermijnondersteuning (LTS) | 20 januari 2026 |
| 5,0 | 29 juli 2022 | 5.0.2 | 31 maart 2023 | STS | 19 juli 2023 |
| 4.1 | 31 januari 2022 | 4.1.1 | 13 september 2022 | STS | 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 | STS | 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 | STS | 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 | STS | 20 mei 2020 |
Upgrade toepassingen op een productlijn waarvoor geen ondersteuning meer wordt geboden. Bekijk wat er nieuw is bij Microsoft. Data.SqlClient en migreren van System.Data.SqlClient naar Microsoft. Data.SqlClient voor wijzigingen die een update beïnvloeden.
Doelarchitecturen
Microsoft. Data.SqlClient 7.0 ondersteunt applicaties die zich richten op:
| Toepassingsdoel | Besturingssystemen |
|---|---|
| .NET Framework 4.6.2 of hoger | Ondersteunde Windows-versies voor de geselecteerde .NET Framework-versie |
| .NET 8 of hoger | Ondersteunde Windows-, Linux- en macOS-versies voor de geselecteerde .NET-versie |
Het pakket bevat een .NET Standard 2.0 compatibiliteitsasset voor bibliotheken. Uitvoerbare applicaties moeten zich richten op een ondersteunde .NET- of .NET Framework-runtime. Voor implementatiestappen, zie Installeren, updaten en deployen Microsoft. Data.SqlClient.
Databasecompatibiliteit
Deze matrix geeft een lijst van actief ondersteunde driverlijnen en databaseproducten.
Yes betekent dat de driver het verbinden met het databaseproduct ondersteunt. Individuele functies kunnen een nieuwere driver, database-engine, servicelaag of protocolversie vereisen.
| Databaseproduct | 7.0 | 6.1 |
|---|---|---|
| Azure SQL Database | Ja | Ja |
| Azure SQL Managed Instance | Ja | Ja |
| Azure Synapse Analytics | Ja | Ja |
| SQL-database in Microsoft Fabric | Ja | Ja |
| Magazijn in 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-database en Warehouse in Microsoft Fabric gebruiken TDS-endpoints en vereisen Microsoft Entra-authenticatie. Warehouse ondersteunt geen Multiple Active Result Sets (MARS). Bekijk de gekoppelde artikelen over Fabric-connectiviteit voor actuele service-specifieke authenticatievereisten en beperkingen.
ondersteuning voor Azure Key Vault Provider
Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider Wordt apart verzonden van de kernbestuurder.
| Versie | Eerste versie | Laatste patch | Patchrelease | Ondersteuningsniveau | Einde van ondersteuning |
|---|---|---|---|---|---|
| 7.x | 17 maart 2026 | 7.0.3 | 10 september 2026 | STS | Wordt bepaald door de volgende release |
| 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-ondersteunde lijnen voor zorgverleners:
| Versie | Eerste versie | Laatste patch | patchrelease | Ondersteuningsniveau | Ondersteuning beëindigd |
|---|---|---|---|---|---|
| 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 | dinsdag 1 december 2020 | Langetermijnondersteuning (LTS) | 21 november 2022 |
Ondersteuning voor Microsoft.Data.SqlClient-extensies
De extensiepakketten die met Microsoft werden geïntroduceerd. Data.SqlClient 7.0 gebruikte aanvankelijk versie 1.0.0. Vanaf versie 7.0.2 gebruiken de kerndriver en de bijbehorende pakketten uitgelijnde versies. Applicaties moeten verwijzen naar matchende versies.
| Package | Laatste uitgelijnde versie | Eerste versie | Ondersteuningsniveau | Einde van ondersteuning |
|---|---|---|---|---|
Microsoft.Data.SqlClient.Extensions.Abstractions |
7.0.3 | 17 maart 2026 | Langetermijnondersteuning (LTS) | 17 maart 2029 |
Microsoft.Data.SqlClient.Extensions.Azure |
7.0.3 | 17 maart 2026 | Langetermijnondersteuning (LTS) | 17 maart 2029 |
Ondersteunde besturingssystemen
Microsoft. Data.SqlClient ondersteunt:
- .NET Framework-applicaties op besturingssystemen die worden ondersteund door .NET Framework 4.6.2 of later.
- .NET-applicaties op besturingssystemen die worden ondersteund door een actieve .NET-release.
De globaliseringsinvariante modus wordt niet ondersteund.
Beleid voor afhankelijkheidskwetsbaarheid
Microsoft. Data.SqlClient verklaart externe afhankelijkheden in zijn NuGet-pakket. NuGet lost die afhankelijkheden op wanneer een applicatie pakketten herstelt.
De pakketdefinitie wordt bijgewerkt met veilige direct-afhankelijkheidsversies in kleine versies. Een ondersteunde driverlijn ontvangt een hotfix voor een kwetsbare afhankelijkheid alleen wanneer de afhankelijkheid kan worden bijgewerkt zonder een transitieve compatibiliteitsbreuk. Anders werkt u de getroffen afhankelijkheid in de applicatie bij en test op afhankelijkheidsconflicten.