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)-releases krijgen drie maanden ondersteuning na een volgende STS- of LTS-release.
- 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.1 | donderdag 17 september 2026 | 7.1.1 | 29 september 2026 | STS | Wordt bepaald door de volgende release |
| 7.0 | 17 maart 2026 | 7.0.3 | 10 september 2026 | STS | 17 december 2026 |
| 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.1 ondersteunt applicaties die zijn gericht op:
| Toepassingsdoel | Besturingssystemen |
|---|---|
| .NET 8 of hoger | Ondersteunde Windows-, Linux- en macOS-versies voor de geselecteerde .NET-versie |
| .NET Framework 4.6.2 of hoger | Ondersteunde Windows-versies voor de geselecteerde .NET Framework-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.1 | 7.0 | 6.1 |
|---|---|---|---|
| Azure SQL Database | Ja | Ja | Ja |
| Azure SQL Managed Instance | Ja | Ja | Ja |
| Azure Synapse Analytics | Ja | Ja | Ja |
| SQL-database in Microsoft Fabric | Ja | Ja | Ja |
| Magazijn in Microsoft Fabric | Ja | Ja | Ja |
| SQL Server 2025 | Ja | Ja | Ja |
| SQL Server 2022 | Ja | Ja | Ja |
| SQL Server 2019 | Ja | Ja | Ja |
| SQL Server 2017 | Ja | 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.1.1 | 29 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.1.1 | 17 maart 2026 | Langetermijnondersteuning (LTS) | 17 maart 2029 |
Microsoft.Data.SqlClient.Extensions.Azure |
7.1.1 | 17 maart 2026 | Langetermijnondersteuning (LTS) | 17 maart 2029 |
De extensiepakketten worden meegeleverd met elke kernstuurprogrammaversie, en je verwijst naar dezelfde versie van beide. Plan ondersteuning rond de kerndriver, niet rond de einddatum van de support:
- Omdat de versies overeenkomen, wordt een applicatie die een extensiepakket gebruikt alleen ondersteund zolang de kerndriverlijn wordt ondersteund. De LTS-datum van de uitbreiding maakt het niet mogelijk dat een kerndriverlijn buiten ondersteuning wordt ondersteund.
- Wanneer een kernstuurprogrammalijn het einde van ondersteuning bereikt, update je de kernstuurprogramma en de extensiepakketten samen naar een ondersteunde lijn. Bijvoorbeeld, nadat de ondersteuning voor 7.0 eindigt op 17 december 2026, gebruik je 7.1.1 of later voor beide pakketten.
- Sinds versie 7.0.2 worden extensie-fixes geleverd als uitgelijnde versies samen met kerndriverreleases. Bijvoorbeeld, de Microsoft Entra authority parsing fix wordt
Microsoft.Data.SqlClient.Extensions.Azuregeleverd in 7.0.3.
Ondersteunde besturingssystemen
Microsoft. Data.SqlClient ondersteunt:
- .NET-applicaties op besturingssystemen die worden ondersteund door een actieve .NET-release.
- .NET Framework-applicaties op besturingssystemen die worden ondersteund door .NET Framework 4.6.2 of later.
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.