Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Microsoft. Data.SqlClient viene pubblicato indipendentemente da .NET. Un'applicazione supportata utilizza una versione del driver supportata su un runtime .NET o .NET Framework e un sistema operativo supportati.
Livelli di supporto
- Le versioni Long-Term Support (LTS) ricevono supporto per tre anni dopo la loro prima pubblicazione.
- Le date di fine del supporto Standard-Term (STS) sono riportate per ogni linea di rilascio.
- Le versioni preview non sono supportate per l'uso in produzione.
- Solo le linee di rilascio supportate ricevono correzioni di manutenzione.
Versioni di Microsoft.Data.SqlClient supportate attivamente
| Versione | Versione iniziale | Ultimo aggiornamento | Rilascio della patch | Livello di supporto | Fine del supporto |
|---|---|---|---|---|---|
| 7.0 | 17 marzo 2026 | 7.0.3 | 10 settembre 2026 | STS | Da determinare per la prossima pubblicazione |
| 6.1 | 14 agosto 2025 | 6.1.7 | 10 settembre 2026 | Supporto a Lungo Termine (LTS) | 14 agosto 2028 |
Usa l'ultima patch nella linea di rilascio selezionata. Le release delle patch contengono correzioni e non aggiungono intenzionalmente funzionalità di rottura.
Versioni di Microsoft.Data.SqlClient non più supportate
| Versione | Versione iniziale | Patch più recente | Rilascio della patch | Livello di supporto | Il supporto è terminato |
|---|---|---|---|---|---|
| 6.0 | 9 gennaio 2025 | 6.0.5 | 16 gennaio 2026 | STS | 14 febbraio 2026 |
| 5,2 | 28 febbraio 2024 | 5.2.3 | 29 aprile 2025 | STS | 28 agosto 2025 |
| 5.1 | 19 gennaio 2023 | 5.1.9 | 13 gennaio 2026 | Supporto a Lungo Termine (LTS) | 20 gennaio 2026 |
| 5.0 | 29 luglio 2022 | 5.0.2 | 31 marzo 2023 | STS | 19 luglio 2023 |
| 4.1 | 31 gennaio 2022 | 4.1.1 | 13 settembre 2022 | STS | 29 gennaio 2023 |
| 4.0 | 18 novembre 2021 | 4.0.6 | 21 agosto 2024 | Supporto a Lungo Termine (LTS) | 19 novembre 2024 |
| 3.1 | 30 marzo 2022 | 3.1.7 | 20 agosto 2024 | Supporto a Lungo Termine (LTS) | 30 marzo 2025 |
| 3.0 | 9 giugno 2021 | 3.0.1 | 24 settembre 2021 | STS | 18 maggio 2022 |
| 2.1 | 19 novembre 2020 | 2.1.7 | 9 gennaio 2024 | Supporto a Lungo Termine (LTS) | 20 novembre 2023 |
| 2.0 | 16 giugno 2020 | 2.0.1 | 25 agosto 2020 | STS | 19 maggio 2021 |
| 1.1 | 20 novembre 2019 | 1.1.4 | 10 marzo 2021 | Supporto a Lungo Termine (LTS) | 21 novembre 2022 |
| 1.0 | 28 agosto 2019 | 1.0.19269.1 | 26 settembre 2019 | STS | 20 maggio 2020 |
Aggiorna le applicazioni su una linea non più supportata. Rivedi le novità di Microsoft. Data.SqlClient e migra da System.Data.SqlClient a Microsoft. Data.SqlClient per le modifiche che influenzano un aggiornamento.
Framework di destinazione
Microsoft. Data.SqlClient 7.0 supporta applicazioni che mirano a:
| Obiettivo applicativo | Sistemi operativi |
|---|---|
| .NET Framework 4.6.2 o versioni successive | Versioni Windows supportate per la versione selezionata di .NET Framework |
| .NET 8 o versione successiva | Versioni supportate per Windows, Linux e macOS per la versione .NET selezionata |
Il pacchetto include un asset di compatibilità .NET Standard 2.0 per le librerie. Le applicazioni eseguibili devono essere destinate a un runtime supportato di .NET o .NET Framework. Per i passaggi di implementazione, consulta Installa, aggiorna e distribuisce Microsoft. Data.SqlClient.
Compatibilità del database
Questa matrice elenca le linee di driver attivamente supportate e i prodotti di database.
Yes significa che il driver supporta la connessione al prodotto database. Le singole funzionalità possono richiedere un driver più recente, un motore di database, un livello di servizio o una versione del protocollo.
| Prodotto di database | 7.0 | 6.1 |
|---|---|---|
| Database SQL di Azure | Sì | Sì |
| Istanza gestita di database SQL di Azure | Sì | Sì |
| Azure Synapse Analytics | Sì | Sì |
| Database SQL di Microsoft Fabric | Sì | Sì |
| Warehouse in Microsoft Fabric | Sì | Sì |
| SQL Server 2025 | Sì | Sì |
| SQL Server 2022 | Sì | Sì |
| SQL Server 2019 | Sì | Sì |
| SQL Server 2017 | Sì | Sì |
Il database SQL e il Warehouse in Microsoft Fabric utilizzano endpoint TDS e richiedono l'autenticazione Microsoft Entra. Warehouse non supporta Multiple Active Result Set (MARS). Consulta gli articoli di connettività Fabric collegati per i requisiti e le limitazioni di autenticazione specifiche per servizio.
Supporto per Azure Key Vault Provider
Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider viene fornito separatamente dal driver principale.
| Versione | Versione iniziale | Ultimo aggiornamento | Rilascio della patch | Livello di supporto | Fine del supporto |
|---|---|---|---|---|---|
| 7.x | 17 marzo 2026 | 7.0.3 | 10 settembre 2026 | STS | Da determinare per la prossima pubblicazione |
| 6.x | 14 agosto 2025 | 6.1.2 | 19 agosto 2025 | Supporto a Lungo Termine (LTS) | 14 agosto 2028 |
| 5.x | 2 febbraio 2024 | 5.1.0 | 2 febbraio 2024 | Supporto a Lungo Termine (LTS) | 3 febbraio 2027 |
Linee di fornitori fuori supporto:
| Versione | Versione iniziale | Ultima patch di aggiornamento | Rilascio della patch | Livello di supporto | Il supporto è terminato |
|---|---|---|---|---|---|
| 3.x | 14 giugno 2021 | 3.0.0 | 14 giugno 2021 | Supporto a Lungo Termine (LTS) | 15 giugno 2024 |
| 2.x | 3 marzo 2021 | 2.0.0 | 3 marzo 2021 | Supporto a Lungo Termine (LTS) | 4 marzo 2024 |
| 1.x | 19 novembre 2019 | 1.2.0 | 1 dicembre 2020 | Supporto a Lungo Termine (LTS) | 21 novembre 2022 |
Supporto dell'estensione Microsoft.Data.SqlClient
I pacchetti di estensione introdotti con Microsoft. Data.SqlClient 7.0 utilizzavano inizialmente la versione 1.0.0. A partire dalla versione 7.0.2, il driver core e i pacchetti companion utilizzano versioni allineate. Le applicazioni dovrebbero fare riferimento a versioni corrispondenti.
| Package | Ultima versione allineata | Versione iniziale | Livello di supporto | Fine del supporto |
|---|---|---|---|---|
Microsoft.Data.SqlClient.Extensions.Abstractions |
7.0.3 | 17 marzo 2026 | Supporto a Lungo Termine (LTS) | 17 marzo 2029 |
Microsoft.Data.SqlClient.Extensions.Azure |
7.0.3 | 17 marzo 2026 | Supporto a Lungo Termine (LTS) | 17 marzo 2029 |
Sistemi operativi supportati
Microsoft.Data.SqlClient supporta:
- Applicazioni .NET Framework su sistemi operativi supportati da .NET Framework 4.6.2 o versioni successive.
- applicazioni .NET su sistemi operativi supportati da una release attiva di .NET.
La modalità invariante alla globalizzazione non è supportata.
Politica di vulnerabilità delle dipendenze
Microsoft. Data.SqlClient dichiara le dipendenze esterne nel suo pacchetto NuGet. NuGet risolve queste dipendenze quando un'applicazione ripristina i pacchetti.
La definizione del pacchetto viene aggiornata con versioni sicure a dipendenza diretta in versioni minori. Una linea driver supportata riceve una hotfix per una dipendenza vulnerabile solo quando la dipendenza può essere aggiornata senza una rottura di compatibilità transitiva. Altrimenti, aggiorna la dipendenza interessata nell'applicazione e testa i conflitti di dipendenza.