IBM Data Server (DB2) EF Core Database Providers

This database provider allows Entity Framework Core to be used with IBM Data Server. The provider is maintained by IBM.


This provider is not maintained as part of the Entity Framework Core project. When considering a third party provider, be sure to evaluate quality, licensing, support, etc. to ensure they meet your requirements.


To work with IBM Data Server on Windows, install the IBM.EntityFrameworkCore NuGet package.

Install-Package IBM.EntityFrameworkCore

To work with IBM Data Server on Linux, install the IBM.EntityFrameworkCore-lnx NuGet package.

Install-Package IBM.EntityFrameworkCore-lnx

Get Started

Getting started with IBM .NET Provider for .NET Core

Supported Database Engines

  • zOS
  • LUW including IBM dashDB
  • IBM I
  • Informix

Supported Platforms

  • .NET Framework (4.6 onwards)
  • .NET Core