2017-05-26 120 views
-1

使用asp.net核心MVC。 我想用Oracle数据库安装实体框架。 使用:工具 - > NuGet包管理器 - >程序包管理器控制台如何将asp.net核心连接到Oracle数据库

Install-Package Microsoft.EntityFrameworkCore.SqlServer Install-Package Microsoft.EntityFrameworkCore.SqlServer.Design Scaffold-DbContext "Server=(localdb)\mssqllocaldb;Database=Blogging;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models.

,但它只是使用Sql Server。 我想使用Oracel DB。我怎样才能在这里输入代码呢?

回答

1

Oracle计划在2017日历年底之前对Microsoft .NET Core上的ODP.NET,托管驱动程序进行认证。Oracle计划在Windows操作系统和Oracle Linux上支持.NET Core上的托管ODP.NET。托管的ODP.NET可能支持其他操作系统。甲骨文将继续评估对其他Linux发行版的支持,并将在未来的时间宣布新增认证列表。 Oracle不打算在早于Microsoft .NET Core 2.0的版本上进行认证。 .NET Core 2.0包含许多功能,使框架上的管理ODP.NET认证成为可能。

从这篇文章:http://www.oracle.com/technetwork/topics/dotnet/tech-info/odpnet-dotnet-core-sod-3628981.pdf

+0

这是否意味着到那时也没有绝对的任何方法,使的EntityFramework,.NET核心应用(1.1)和甲骨文之间的朋友吗? :(我看到第三方库 - dotConnect库 - 不适用于.NET Core,只有.NET Framework ... :( – Alexander