IBM Data Server Provider for .NET Core
The Db2 .NET provider for Core
The IBM Data Server Driver for .NET Core is also referenced as Db2 .NET Provider for .NET Core, and both names are used interchangeably. You can use the Db2® .NET provider for Core to develop .NET Core applications to connect to IBM® database servers. The following are different packages available for application development, depending on the target platform.
Platform | Package | Namespace | Assembly |
---|---|---|---|
Windows | IBM.Data.DB2.Core | IBM.Data.DB2.Core | IBM.Data.DB2.Core.dll |
Linux | IBM.Data.DB2.Core-lnx | IBM.Data.DB2.Core | IBM.Data.DB2.Core.dll |
macOS | IBM.Data.DB2.Core-osx | IBM.Data.DB2.Core | IBM.Data.DB2.Core.dll |
- Windows 64-bit
- Linux AMD64 with the known exception of Alpine Linux
- macOS x64
The Db2 .NET provider for Entity Framework Core
You can use the Db2 .NET provider for Entity Framework Core to develop .NET applications that use the .NET Core Entity Framework to connect to IBM database servers. The following are different packages available for application development, depending on the target platform.
Platform | Package | Namespace | Assembly |
---|---|---|---|
Windows | IBM.EntityFrameworkCore | IBM.EntityFrameworkCore | IBM.EntityFrameworkCore.dll |
Linux | IBM.EntityFrameworkCore-lnx | IBM.EntityFrameworkCore | IBM.EntityFrameworkCore.dll |
macOS | IBM.EntityFrameworkCore-osx | IBM.EntityFrameworkCore | IBM.EntityFrameworkCore.dll |
These providers are available as NuGet packages and are available for download from IBM downloads. As both providers are available as NuGet packages, bin deployment is supported and installation of the provider is not needed. For more information see The DB2 .NET Provider for Core.