Microsoft SQL Server EF Core データベース プロバイダーMicrosoft SQL Server EF Core Database Provider

このデータベース プロバイダーにより、Microsoft SQL Server (Azure SQL Database を含む) と共に Entity Framework Core を使用できます。This database provider allows Entity Framework Core to be used with Microsoft SQL Server (including Azure SQL Database). このプロバイダーは、Entity Framework Core プロジェクトの一部として保守管理されています。The provider is maintained as part of the Entity Framework Core Project.

インストールInstall

Microsoft.EntityFrameworkCore.SqlServer NuGet パッケージをインストールします。Install the Microsoft.EntityFrameworkCore.SqlServer NuGet package.

dotnet add package Microsoft.EntityFrameworkCore.SqlServer

注意

バージョン 3.0.0 以降、プロバイダーでは Microsoft.Data.SqlClient が参照されます (以前のバージョンでは System.Data.SqlClient に依存していました)。Since version 3.0.0, the provider references Microsoft.Data.SqlClient (previous versions depended on System.Data.SqlClient). ご使用のプロジェクトが SqlClient に直接依存している場合は、Microsoft.Data.SqlClient パッケージが参照されていることを確認してください。If your project takes a direct dependency on SqlClient, make sure it references the Microsoft.Data.SqlClient package.

サポートされているデータベース エンジンSupported Database Engines

  • Microsoft SQL Server (2012 以降)Microsoft SQL Server (2012 onwards)