SqlClient sürücü desteği yaşam döngüsü

Microsoft. Data.SqlClient, .NET'ten bağımsız olarak gönderilir. Desteklenen bir uygulama, desteklenen bir .NET veya .NET Framework çalışma zamanı ve işletim sisteminde desteklenen bir sürücü sürümü kullanır.

Destek seviyeleri

  • Uzun Süreli Destek (LTS) sürümleri, ilk yayımlandıktan sonra üç yıl boyunca desteklenir.
  • Standard-Term Destek (STS) sürümleri, sonraki STS veya LTS sürümlerinden sonra üç ay boyunca destek alır.
  • Önizleme sürümleri prodüksiyon kullanımı için desteklenmiyor.
  • Sadece desteklenen sürüm hatları servis düzeltmeleri alır.

Aktif olarak desteklenen Microsoft.Data.SqlClient sürümleri

Sürüm İlk sürüm Son yama Yama sürümü Destek düzeyi Destek sonu
7.1 17 Eylül 2026 7.1.0 17 Eylül 2026 STS Bir sonraki sürümde belirlenecek
7.0 17 Mart 2026 7.0.3 10 Eylül 2026, Cumartesi STS 17 Aralık 2026, Cumartesi
6.1 14 Ağustos 2025 6.1.7 10 Eylül 2026, Cumartesi Uzun Süreli Destek (LTS) 14 Ağustos 2028

Seçilen sürüm serisindeki en son yamayı kullanın. Yama sürümlerinde düzeltmeler bulunur ve kasıtlı olarak bozucu özellikler eklemez.

Destek olmayan Microsoft. Data.SqlClient sürümleri

Sürüm İlk sürüm Son yama Yama sürümü Destek düzeyi Destek sona erdi
6,0 9 Ocak 2025 6.0.5 16 Ocak 2026 STS 14 Şubat 2026
5.2 28 Şubat 2024 5.2.3 29 Nisan 2025 STS 28 Ağustos 2025
5.1 19 Ocak 2023 5.1.9 13 Ocak 2026 Uzun Süreli Destek (LTS) 20 Ocak 2026
5.0 29 Temmuz 2022, Saat 20:00 5.0.2 31 Mart 2023 STS 19 Temmuz 2023
4.1 31 Ocak 2022 4.1.1 13 Eylül 2022, Cumartesi STS 29 Ocak 2023
4,0 18 Kasım 2021 4.0.6 21 Ağustos 2024 Uzun Süreli Destek (LTS) 19 Kasım 2024
3.1 30 Mart 2022 3.1.7 20 Ağustos 2024 Uzun Süreli Destek (LTS) 30 Mart 2025
3.0 9 Haziran 2021 3.0.1 24 Eylül 2021, Cumartesi STS 18 Mayıs 2022
2.1 19 Kasım 2020, Saat 20:00 2.1.7 9 Ocak 2024 Uzun Süreli Destek (LTS) 20 Kasım 2023
2.0 16 Haziran 2020 2.0.1 25 Ağustos 2020 STS 19 Mayıs 2021, Saat 20:00
1.1 20 Kasım 2019 1.1.4 10 Mart 2021 Uzun Süreli Destek (LTS) 21 Kasım 2022
1.0 28 Ağustos 2019 1.0.19269.1 26 Eylül 2019, Cumartesi STS 20 Mayıs 2020, Saat 20:00

Destek dışındaki bir hatta bulunan uygulamaları yükseltin. Bir güncellemeyi etkileyen değişiklikler hakkında bilgi edinmek için Microsoft.Data.SqlClient'teki yenilikler ve System.Data.SqlClient'tan Microsoft.Data.SqlClient'a geçiş yapma başlıklarını inceleyin.

Hedef çerçeveler

Microsoft. Data.SqlClient 7.1, şunları hedefleyen uygulamaları destekler:

Uygulama hedefi İşletim sistemleri
.NET Framework 4.6.2 veya daha sonrası Seçilen .NET Framework sürümü için desteklenen Windows sürümleri
.NET 8 veya üzeri Seçilen .NET sürümü için desteklenen Windows, Linux ve macOS sürümleri

Paket, kütüphaneler için .NET Standard 2.0 uyumluluk varlığını içerir. Yürütülebilir uygulamalar, desteklenen bir .NET veya .NET Framework çalışma zamanını hedeflemelidir. Dağıtım adımları için bkz. Kurulum, güncelleme ve dağıtım Microsoft. Data.SqlClient.

Veritabanı uyumluluğu

Bu matris, aktif olarak desteklenen sürücü hatlarını ve veritabanı ürünlerini listeler. Yes Sürücünün veritabanı ürününe bağlanmayı desteklediği anlamına gelir. Bireysel özellikler daha yeni bir sürücü, veritabanı motoru, hizmet seviyesi veya protokol sürümü gerektirebilir.

Veritabanı ürünü 7.1 7.0 6.1
Azure SQL Veritabanı Evet Evet Evet
Azure SQL Yönetilen Örneği Evet Evet Evet
Azure Synapse Analytics Evet Evet Evet
Microsoft Fabric'te SQL veritabanı Evet Evet Evet
Microsoft Fabric'te Veri Ambarı Evet Evet Evet
SQL Server 2025 Evet Evet Evet
SQL Server 2022 Evet Evet Evet
SQL Server 2019 Evet Evet Evet
SQL Server 2017 Evet Evet Evet

SQL veritabanı ve Microsoft Fabric'te Warehouse TDS uç noktalarını kullanır ve Microsoft Entra doğrulaması gerektirir. Warehouse, Çoklu Aktif Sonuç Setleri (MARS) desteğini desteklemiyor. Mevcut hizmete özgü kimlik doğrulama gereksinimleri ve sınırlamaları için bağlantılı Fabric bağlantı makalelerini inceleyin.

Azure Key Vault Provider desteği

Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider, çekirdek sürücüden ayrı olarak gönderilir.

Sürüm İlk sürüm Son yama Yama sürümü Destek düzeyi Destek sonu
7.x 17 Mart 2026 7.1.0 17 Eylül 2026 STS Bir sonraki sürümde belirlenecek
6.x 14 Ağustos 2025 6.1.2 19 Ağustos 2025 Uzun Süreli Destek (LTS) 14 Ağustos 2028
5.x 2 Şubat 2024 5.1.0 2 Şubat 2024 Uzun Süreli Destek (LTS) 3 Şubat 2027

Destek dışı sağlayıcı hatları:

Sürüm İlk sürüm Son yama Yama sürümü Destek düzeyi Destek sona erdi
3.x 14 Haziran 2021 3.0.0 14 Haziran 2021 Uzun Süreli Destek (LTS) 15 Haziran 2024
2.x 3 Mart 2021, İstanbul 2.0.0 3 Mart 2021, İstanbul Uzun Süreli Destek (LTS) 4 Mart 2024
1.x 19 Kasım 2019 1.2.0 1 Aralık 2020 Salı Uzun Süreli Destek (LTS) 21 Kasım 2022

Microsoft. Data.SqlClient uzantı desteği

Microsoft ile tanıtılan uzantı paketleri. Data.SqlClient 7.0 başlangıçta 1.0.0 sürümünü kullanıyordu. 7.0.2 sürümünden itibaren, temel sürücü ve eşlik eden paketler hizalanmış sürümleri kullanır. Uygulamalar eşleşen versiyonlara referans vermelidir.

Package En son hizalanmış versiyon İlk sürüm Destek düzeyi Destek sonu
Microsoft.Data.SqlClient.Extensions.Abstractions 7.1.0 17 Mart 2026 Uzun Süreli Destek (LTS) 17 Mart 2029
Microsoft.Data.SqlClient.Extensions.Azure 7.1.0 17 Mart 2026 Uzun Süreli Destek (LTS) 17 Mart 2029

Desteklenen işletim sistemleri

Microsoft. Data.SqlClient şunları destekler:

Küreselleşme değişmez mod desteklenmiyor.

Bağımlılık açığı politikası

Microsoft. Data.SqlClient, NuGet paketinde harici bağımlılıkları bildirir. NuGet, bir uygulama paketleri geri getirdiğinde bu bağımlılıkları çözer.

Paket tanımı, küçük sürümlerde güvenli doğrudan bağımlılık sürümleriyle güncellenir. Desteklenen bir sürücü dalı, yalnızca bağımlılık geçişli bir uyumluluk sorununa yol açmadan güncellenebiliyorsa, güvenlik açığı bulunan bir bağımlılık için acil düzeltme alır. Aksi takdirde, uygulamada etkilenen bağımlılığı güncelleyin ve bağımlılık çakışmalarını test edin.