我希望我的DotnetCore 2.0应用程序连接到Oracle,但是,我无法从Oracle支持中找到任何官方文档。预计2017年年底将根据此链接http://www.oracle.com/technetwork/topics/dotnet/tech-info/odpnet-dotnet-core-sod-3628981.pdf发布,但仍无法使用。
我们正在尝试与其他非官方库(dotNetCore.Data.OracleClient)连接到oracle,因为这个线程How to connect to an Oracle database Connection from .Net Core但它有许多限制,如
我们在Oracle中拥有现有数据库,在DotNet 4.6中拥有应用程序。 我们将在使用oracle数据库的Dotnet Core中重写我们的应用程序。
答案 0 :(得分:5)
Beta发布。由Oracle在2018年1月底发布的.Net Core托管驱动程序 http://www.oracle.com/technetwork/topics/dotnet/downloads/net-downloads-160392.html。 doc中支持的平台提名现在是Win和Linux。
Nuget:https://www.nuget.org/packages/Oracle.ManagedDataAccess.Core
答案 1 :(得分:3)
Oracle现在在nuget上发布了official Data Provider for .NET Core。