Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft. Data.SqlClient wird unabhängig von .NET ausgeliefert. Eine unterstützte Anwendung verwendet eine unterstützte Treiberversion auf einem unterstützten .NET- oder .NET-Framework-Laufzeit- und Betriebssystem.
Unterstützungsstufen
- Long-Term Support (LTS)-Veröffentlichungen erhalten drei Jahre nach ihrer Erstveröffentlichung Unterstützung.
- Standard-Term Support-(STS)-Endtermine sind für jede Release-Linie angegeben.
- Vorschauversionen werden für Produktionszwecke nicht unterstützt.
- Nur unterstützte Release-Linien erhalten Wartungskorrekturen.
Aktiv unterstützte Microsoft.Data.SqlClient-Versionen
| Version | Erstveröffentlichung | Letzter Patch | Patch-Veröffentlichung | Supportstufe | Ende des Supports |
|---|---|---|---|---|---|
| 7.0 | 17. März 2026 | 7.0.3 | 10. September 2026 | STS | Wird mit der nächsten Version festgelegt |
| 6.1 | 14. August 2025 | 6.1.7 | 10. September 2026 | LTS | 14. August 2028 |
Verwenden Sie den neuesten Patch in der ausgewählten Release-Linie. Patch-Releases enthalten Korrekturen und fügen nicht absichtlich fehlerhafte Funktionen hinzu.
Nicht mehr unterstützte Microsoft.Data.SqlClient-Versionen
| Version | Erstveröffentlichung | Letzter Patch | Patch-Veröffentlichung | Supportstufe | Die Unterstützung endete |
|---|---|---|---|---|---|
| 6,0 | 9. Januar 2025 | 6.0.5 | 16. Januar 2026 | STS | 14. Februar 2026 |
| 5.2 | 28. Februar 2024 | 5.2.3 | 29. April 2025 | STS | 28. August 2025 |
| 5,1 | 19. Januar 2023 | 5.1.9 | 13. Januar 2026 | LTS | 20. Januar 2026 |
| 5.0 | 29. Juli 2022 | 5.0.2 | 31. März 2023 | STS | 19. Juli 2023 |
| 4,1 | 31. Januar 2022 | 4.1.1 | 13. September 2022 | STS | 29. Januar 2023 |
| 4,0 | 18. November 2021 | 4.0.6 | 21. August 2024 | LTS | 19. November 2024 |
| 3.1 | 30. März 2022 | 3.1.7 | 20. August 2024 | LTS | 30. März 2025 |
| 3.0 | 9\. Juni 2021 | 3.0.1 | 24. September 2021 | STS | 18. Mai 2022 |
| 2.1 | 19. November 2020 | 2.1.7 | 9. Januar 2024 | LTS | 20. November 2023 |
| 2.0 | 16. Juni 2020 | 2.0.1 | 25. August 2020 | STS | 19. Mai 2021 |
| 1.1 | 20. November 2019 | 1.1.4 | 10. März 2021 | LTS | 21. November 2022 |
| 1,0 | 28. August 2019 | 1.0.19269.1 | 26. September 2019 | STS | 20. Mai 2020 |
Aktualisieren Sie Anwendungen auf einer nicht mehr unterstützten Produktlinie. Prüfen Sie Neuerungen in Microsoft.Data.SqlClient und Migrieren von System.Data.SqlClient zu Microsoft.Data.SqlClient hinsichtlich Änderungen, die sich auf ein Update auswirken.
Zielframeworks
Microsoft. Data.SqlClient 7.0 unterstützt Anwendungen, die gezielt auf Folgendes abzielen:
| Anwendungsziel | Betriebssysteme |
|---|---|
| .NET Framework 4.6.2 oder höher | Unterstützte Windows-Versionen für die ausgewählte .NET Framework-Version |
| .NET 8 oder höher | Unterstützte Windows-, Linux- und macOS-Versionen für die ausgewählte .NET-Version |
Das Paket enthält ein .NET Standard 2.0-Kompatibilitätsasset für Bibliotheken. Ausführbare Anwendungen müssen auf eine unterstützte .NET- oder .NET-Framework-Laufzeit abzielen. Die Bereitstellungsschritte finden Sie unter Installieren, Aktualisieren und Bereitstellen von Microsoft.Data.SqlClient.
Datenbankkompatibilität
Diese Matrix listet aktiv unterstützte Treiberlinien und Datenbankprodukte auf.
Yes bedeutet, dass der Treiber die Verbindung zum Datenbankprodukt unterstützt. Einzelne Funktionen können einen neueren Treiber, eine Datenbank-Engine, eine Service-Ebene oder eine Protokollversion erfordern.
| Datenbankprodukt | 7.0 | 6.1 |
|---|---|---|
| Azure SQL-Datenbank | Ja | Ja |
| Azure SQL Managed Instance | Ja | Ja |
| Azure Synapse Analytics | Ja | Ja |
| SQL-Datenbank in Microsoft Fabric | Ja | Ja |
| Lagerhaus 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-Datenbank und Warehouse in Microsoft Fabric verwenden TDS-Endpunkte und erfordern Microsoft Entra-Authentifizierung. Das Warehouse unterstützt keine Multiple Active Result Sets (MARS). Lesen Sie die verlinkten Fabric-Konnektivitätsartikel für aktuelle dienstspezifische Authentifizierungsanforderungen und -einschränkungen.
Unterstützung für Azure Key Vault Provider
Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider wird separat vom Kerntreiber ausgeliefert.
| Version | Erstveröffentlichung | Letzter Patch | Patch-Veröffentlichung | Supportstufe | Ende des Supports |
|---|---|---|---|---|---|
| 7.x | 17. März 2026 | 7.0.3 | 10. September 2026 | STS | Wird mit dem nächsten Release festgelegt |
| 6.x | 14. August 2025 | 6.1.2 | 19. August 2025 | LTS | 14. August 2028 |
| 5.x | 2. Februar 2024 | 5.1.0 | 2. Februar 2024 | LTS | 3. Februar 2027 |
Nicht mehr unterstützte Anbieterproduktlinien:
| Version | Erstveröffentlichung | Letzter Patch | Patch-Veröffentlichung | Supportstufe | Die Unterstützung endete |
|---|---|---|---|---|---|
| 3.x | 14. Juni 2021 | 3.0.0 | 14. Juni 2021 | LTS | 15. Juni 2024 |
| 2.x | 3\. März 2021 | 2.0.0 | 3\. März 2021 | LTS | 4\. März 2024 |
| 1.x | 19. November 2019 | 1.2.0 | 1. Dezember 2020 | LTS | 21. November 2022 |
Microsoft. Data.SQL Client-Erweiterungsunterstützung
Die mit Microsoft.Data.SqlClient 7.0 eingeführten Erweiterungspakete verwendeten zunächst Version 1.0.0. Ab der Version 7.0.2 verwenden der Kerntreiber und seine Begleitpakete dieselben Versionsnummern. Anwendungen sollten auf passende Versionen Bezug nehmen.
| Package | Neueste abgestimmte Version | Erstveröffentlichung | Supportstufe | Ende des Supports |
|---|---|---|---|---|
Microsoft.Data.SqlClient.Extensions.Abstractions |
7.0.3 | 17. März 2026 | LTS | 17. März 2029 |
Microsoft.Data.SqlClient.Extensions.Azure |
7.0.3 | 17. März 2026 | LTS | 17. März 2029 |
Unterstützte Betriebssysteme
Microsoft. Data.SqlClient unterstützt:
- .NET Framework-Anwendungen auf Betriebssystemen, die von .NET Framework 4.6.2 oder höher unterstützt werden.
- .NET-Anwendungen auf Betriebssystemen, die von einer aktiven .NET-Version unterstützt werden.
Der Globalisierungsinvariantenmodus wird nicht unterstützt.
Richtlinie zur Abhängigkeitsverwundbarkeit
Microsoft. Data.SqlClient erklärt externe Abhängigkeiten in seinem NuGet-Paket. NuGet löst diese Abhängigkeiten auf, wenn eine Anwendung Pakete wiederherstellt.
Die Paketdefinition wird in kleineren Versionen mit sicheren direkten Abhängigkeitsversionen aktualisiert. Eine unterstützte Treiberleitung erhält einen Hotfix für eine verwundbare Abhängigkeit nur, wenn die Abhängigkeit ohne transitive Kompatibilitätsunterbrechung aktualisiert werden kann. Ansonsten aktualisieren Sie die betroffene Abhängigkeit in der Anwendung und testen Sie auf Abhängigkeitskonflikte.