Microsoft。Data.SqlClientは.NETとは独立して出荷されます。 対応アプリケーションは、対応された.NETまたは.NETフレームワークのランタイムおよびオペレーティングシステム上で、対応済みのドライバリリースを使用します。
サポートレベル
- Long-Term サポート(LTS)リリースは、初回リリースから3年間サポートを受けます。
- Standard-Term サポート(STS)終了日は各リリースラインごとに記載されています。
- プレビューリリースは本番環境ではサポートされていません。
- サポートされたリリースラインのみがサービス修正を受けます。
Microsoft.Data.SqlClient のサポート対象リリース
| バージョン | 初回リリース | 最新パッチ | パッチリリース | サポート レベル | サポート終了 |
|---|---|---|---|---|---|
| 7.0 | 2026 年 3 月 17 日 | 7.0.3 | 2026 年 9 月 10 日 | STS | 次回のリリースで決定されます |
| 6.1 | 2025 年 8 月 14 日 | 6.1.7 | 2026 年 9 月 10 日 | LTS | 2028 年 8 月 14 日 |
選択したリリースラインの最新パッチを使いましょう。 パッチリリースには修正が含まれており、意図的に壊れる機能を追加するわけではありません。
サポート終了のMicrosoft。Data.SqlClientのリリース
| バージョン | 初回リリース | 最後のパッチ | パッチリリース | サポート レベル | サポート終了 |
|---|---|---|---|---|---|
| 6.0 | 2025 年 1 月 9 日 | 6.0.5 | 2026 年 1 月 16 日 | STS | 2026 年 2 月 14 日 |
| 5.2 | 2024 年 2 月 28 日 | 5.2.3 | 2025 年 4 月 29 日 | STS | 2025 年 8 月 28 日 |
| 5.1 | 2023 年 1 月 19 日 | 5.1.9 | 2026 年 1 月 13 日 | LTS | 2026 年 1 月 20 日 |
| 5.0 | 2022 年 7 月 29 日 | 5.0.2 | 2023 年 3 月 31 日 | STS | 2023 年 7 月 19 日 |
| 4.1 | 2022 年 1 月 31 日 | 4.1.1 | 2022 年 9 月 13 日 | STS | 2023 年 1 月 29 日 |
| 4.0 | 2021 年 11 月 18 日 | 4.0.6 | 2024 年 8 月 21 日 | LTS | 2024 年 11 月 19 日 |
| 3.1 | 2022 年 3 月 30 日 | 3.1.7 | 2024 年 8 月 20 日 | LTS | 2025 年 3 月 30 日 |
| 3.0 | 2021 年 6 月 9 日 | 3.0.1 | 2021 年 9 月 24 日 | STS | 2022 年 5 月 18 日 |
| 2.1 | 2020 年 11 月 19 日 | 2.1.7 | 2024 年 1 月 9 日 | LTS | 2023 年 11 月 20 日 |
| 2.0 | 2020 年 6 月 16 日 | 2.0.1 | 2020 年 8 月 25 日 | STS | 2021 年 5 月 19 日 |
| 1.1 | 2019 年 11 月 20 日 | 1.1.4 | 2021 年 3 月 10 日 | LTS | 2022 年 11 月 21 日 |
| 1.0 | 2019 年 8 月 28 日 | 1.0.19269.1 | 2019 年 9 月 26 日 | STS | 2020 年 5 月 20 日 |
サポート終了ラインでアプリケーションをアップグレードしましょう。 更新に影響する変更については、Microsoft.Data.SqlClient の新機能および System.Data.SqlClient から Microsoft.Data.SqlClient への移行 を確認してください。
ターゲット フレームワーク
Microsoft。Data.SqlClient 7.0は以下のアプリケーションをサポートしています:
| 応用対象 | オペレーティング システム |
|---|---|
| .NET Framework 4.6.2 以降 | 選択した.NETフレームワークバージョンに対応したWindowsバージョン |
| .NET 8 以降 | 選択した.NETバージョンに対してWindows、Linux、macOSバージョンをサポートしました |
パッケージにはライブラリ用の.NET Standard 2.0互換アセットが含まれています。 実行可能アプリケーションは、サポートされている.NETまたは.NETフレームワークのランタイムを対象にしなければなりません。 デプロイ手順については、Microsoft.Data.SqlClient のインストール、更新、およびデプロイを参照してください。
データベースの互換性
このマトリックスは、アクティブにサポートされているドライバーラインとデータベース製品を示しています。
Yes つまり、ドライバがデータベース製品への接続をサポートしていることを意味します。 個々の機能は、新しいドライバー、データベースエンジン、サービス階層、またはプロトコルバージョンを必要とする場合があります。
| データベース製品 | 7.0 | 6.1 |
|---|---|---|
| Azure SQL Database | あり | あり |
| Azure SQL Managed Instance | あり | あり |
| Azure Synapse Analytics | あり | あり |
| Microsoft Fabric 内の SQL データベース | あり | あり |
| Microsoft Fabric のウェアハウス | あり | あり |
| SQL Server 2025 | あり | あり |
| SQL Server 2022 | あり | あり |
| SQL Server 2019 | あり | あり |
| SQL Server 2017 | あり | あり |
Microsoft FabricのSQLデータベースとウェアハウスはTDSエンドポイントを使用し、Microsoft Entra認証が必要です。 Warehouseは複数のアクティブ結果セット(MARS)をサポートしていません。 リンク先のFabric接続記事で、現在のサービス固有の認証要件や制限を確認してください。
Azure Key Vault Provider のサポート
Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider はコア ドライバーとは別に発送されます。
| バージョン | 初回リリース | 最新パッチ | パッチリリース | サポート レベル | サポート終了 |
|---|---|---|---|---|---|
| 7.x | 2026 年 3 月 17 日 | 7.0.3 | 2026 年 9 月 10 日 | STS | 次回のリリースで決定されます |
| 6.x | 2025 年 8 月 14 日 | 6.1.2 | 2025 年 8 月 19 日 | LTS | 2028 年 8 月 14 日 |
| 5.x | 2024 年 2 月 2 日 | 5.1.0 | 2024 年 2 月 2 日 | LTS | 2027 年 2 月 3 日 |
サポート対象外のプロバイダー回線:
| バージョン | 初回リリース | 最後のパッチ | パッチリリース | サポート レベル | サポート終了 |
|---|---|---|---|---|---|
| 3.x | 2021 年 6 月 14 日 | 3.0.0 | 2021 年 6 月 14 日 | LTS | 2024 年 6 月 15 日 |
| 2.x | 2021 年 3 月 3 日 | 2.0.0 | 2021 年 3 月 3 日 | LTS | 2024 年 3 月 4 日 |
| 1.x | 2019 年 11 月 19 日 | 1.2.0 | 2020 年 12 月 1 日 | LTS | 2022 年 11 月 21 日 |
Microsoft。Data.SqlClient拡張のサポート
Microsoft.で導入された拡張パッケージ。Data.SqlClient 7.0は当初バージョン1.0.0を使用していました。 バージョン7.0.2以降、コアドライバーおよびその付属パッケージはアラインドバージョンを使用します。 アプリケーションはマッチングバージョンを参照すべきです。
| Package | 最新のアラインドバージョン | 初回リリース | サポート レベル | サポート終了 |
|---|---|---|---|---|
Microsoft.Data.SqlClient.Extensions.Abstractions |
7.0.3 | 2026 年 3 月 17 日 | LTS | 2029 年 3 月 17 日 |
Microsoft.Data.SqlClient.Extensions.Azure |
7.0.3 | 2026 年 3 月 17 日 | LTS | 2029 年 3 月 17 日 |
サポートされるオペレーティング システム
Microsoft。Data.SqlClientは以下をサポートしています:
- .NET Framework 4.6.2以降のオペレーティングシステム上で.NET Frameworkアプリケーションを搭載しています。
- アクティブな.NETリリースでサポートされているオペレーティングシステム上の.NETアプリケーション。
グローバリゼーション不変モードはサポートされていません。
依存脆弱性ポリシー
Microsoft。Data.SqlClientはNuGetパッケージ内で外部依存関係を宣言します。 NuGetはアプリケーションがパッケージを復元する際にこれらの依存関係を解決します。
パッケージ定義は、マイナーリリースでセキュアな直接依存関係バージョンで更新されます。 サポート済みドライバーラインは、依存関係が遷移的互換性の破れなしに更新できる場合にのみ、脆弱な依存関係に対するホットフィックスを受け取ります。 そうでなければ、アプリケーション内で影響を受けた依存関係を更新し、依存関係の競合をテストしてください。