Microsoft SQL Server EF Core データベース プロバイダー
このデータベース プロバイダーにより、Microsoft SQL Server (Azure SQL Database を含む) と共に Entity Framework Core を使用できます。 このプロバイダーは、Entity Framework Core プロジェクトの一部として保守管理されています。
インストール
Microsoft.EntityFrameworkCore.SqlServer NuGet パッケージをインストールします。
dotnet add package Microsoft.EntityFrameworkCore.SqlServer
Note
プロバイダーは、(System.Data.SqlClient ではなく) Microsoft.Data.SqlClient を参照します。 ご使用のプロジェクトが SqlClient に直接依存している場合は、Microsoft.Data.SqlClient パッケージが参照されていることを確認してください。
ヒント
Microsoft.Data.SqlClient パッケージは、EF Core プロバイダーよりも頻繁に提供されます。 新機能とバグ修正を利用する場合は、最新バージョンの Microsoft.Data.SqlClient にパッケージの直接の参照を追加できます。
警告
Microsoft.Data.SqlClient の非同期実装には、残念ながらいくつかの既知の問題があります (例: #593、#601、その他)。 予期しないパフォーマンスの問題が発生する場合、特に大きなテキストまたはバイナリ値を処理する場合は、代わりに同期コマンドの実行を使用してみてください。
サポートされているデータベース エンジン
- Microsoft SQL Server (2012 以降)
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示