具有实体框架的 Oracle 非托管提供程序的 Nuget 包

2024-02-28

根据 Oracle 的最新文档(.Net 数据提供程序开发人员指南,12c 第 1 版)

“安装 Oracle Data Provider for .NET,非托管驱动程序”一章 声明非托管驱动程序的实体框架提供程序可在 NuGet 上使用http://docs.oracle.com/database/121/ODPNT/InstallODP.htm#ODPNT152 http://docs.oracle.com/database/121/ODPNT/InstallODP.htm#ODPNT152

ODP.NET、非托管驱动程序实体框架 6 和 Code First 功能可通过 NuGet 包获得。 OUI 和 Xcopy 安装也包含此软件包,但需要安装后配置步骤。 ODP.NET 非托管驱动程序实体框架的 NuGet 包可自动执行这些安装后步骤(特定于应用程序的连接字符串设置除外)。

我在NuGet上搜索了Oracle的官方简介,只看到了3个包。https://www.nuget.org/profiles/Oracle https://www.nuget.org/profiles/Oracle

还有很多其他人拥有用于传送 Oracle.DataAccess.dll 的 NuGet 包,但除了它们不是官方的事实之外,没有任何关于非托管客户端的实体框架驱动程序的信息(我相当确定这是重新分发非托管 dll 的做法相当公然违反了 OTN 许可协议...)

所以,我可能已经回答了我自己的问题......但是我有什么遗漏的吗?使用了错误版本的 Visual Studio 或者其他什么? (尝试在 VS2015 和 NuGet.org 上搜索) 是否有一个 NuGet 包用于此目的,但现在它消失了?


这是一个文档错误(感谢您提请我们注意!)。截至撰写本文时(2016 年 2 月 9 日),目前还没有官方的 Oracle 非托管 Nuget 包可用。目前 Nuget 上的实体框架包仅适用于托管驱动程序。

要安装和配置 ODP.NET 非托管驱动程序及其实体框架库,请使用 Oracle Installer 安装或 Xcopy 安装:

http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html http://www.oracle.com/technetwork/topics/dotnet/downloads/index.html

(如果您计划使用实体设计器,则应确保安装 32 位“ODAC with Oracle Developer Tools for Visual Studio”)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

具有实体框架的 Oracle 非托管提供程序的 Nuget 包 的相关文章

随机推荐