Microsoft SQL Server EF Core 데이터베이스 공급자Microsoft SQL Server EF Core Database Provider

이 데이터베이스 공급자를 설치하면 Entity Framework Core를 Microsoft SQL Server(Azure SQL Database 포함)에서 사용할 수 있습니다.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.


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)