Dot-Net
Oracle 數據庫對 Dotnet Core 的支持何時可用?
我希望我的 DotnetCore 2.0 應用程序連接到 Oracle,但是,我無法從 Oracle 支持中找到任何官方文件。根據此連結http://www.oracle.com/technetwork/topics/dotnet/tech-info/odpnet-dotnet-core-sod-3628981.pdf預計將在 2017 年底發布,但它是仍然不可用。
我們正在嘗試使用其他非官方庫(dotNetCore.Data.OracleClient)按照此執行緒連接到 oracle How to connect to an Oracle database Connection from .Net Core但它有很多限制,例如
- 我們無法使用所有參數呼叫儲存過程
- dotnet 參數類型(如 ref)在呼叫時不可用
我們在 Oracle 中有現有的數據庫,在 DotNet 4.6 中有應用程序。我們將在使用 oracle 數據庫的 Dotnet Core 中重寫我們的應用程序。
現在有一個由 Oracle 在 nuget 上發布的.NET Core 官方數據提供程序。
Oracle 於 2018 年 1 月末發布的 Beta 版 .Net Core Managed 驅動程序 http://www.oracle.com/technetwork/topics/dotnet/downloads/net-downloads-160392.html。文件中提到的支持平台現在是 Win 和 Linux。
Nuget:https ://www.nuget.org/packages/Oracle.ManagedDataAccess.Core