0

数据库:Oracle 11g

VS 20120 提供程序: ODAC 11.2 第 4 版和适用于 Visual Studio (11.2.0.3.0) 的 Oracle 开发人员工具

我刚刚更新到 VS 2012 RC,我什至无法连接到我的数据库。我不希望 EF 5 或 .NET 4.5 与此提供程序一起使用,但我只想能够为 .Net 4 设置我的解决方案目标并且仍然能够连接到我的数据库。当我使用服务器资源管理器时,我看不到我通常使用的提供程序,并且 VS 附带的唯一 Oracle 提供程序支持高达 10g 并且已被弃用。

任何人都可以帮助我在 VS 2012 中获得 Oracle 11g 的提供者吗?

4

2 回答 2

2

我能够弄清楚这一点,尽管谷歌搜索不清楚是否有可能使用 EF 5 找到用于 VS 2012 RC、.NET 4.5 的 oracle 提供程序。所以我会拯救所有试图做同样事情的人有些麻烦!

Devart 为不同的数据库开发提供程序。我已经放弃为 .NET 4.5 寻找一个,而只是寻找替代 oracle 为支持 EF 4.2 而发布的提供程序。我在 Devarts 站点找到了替代方案,它被称为 dotConnect for Oracle。

http://www.devart.com/dotconnect/oracle/download.html

在撰写本文时,它们是第 7 版。通过查看屏幕右侧的发行说明,我发现它支持 VS 2012 RC 和 EF5。据我所知,这在其他任何地方都没有表现出来。它确实支持使用 .NET 4.5 和 EF 5 连接到 oracle 11G 数据库。正常工作。它要花钱,但我觉得它物有所值,而不是等待 Oracle 没有就开发 .NET 4.5 提供程序发表评论或宣布,并且无论如何都未能成功交付 EF 4.3。

因此,请节省一些时间和心痛,并查看 dotConnect for oracle。

于 2012-06-29T18:23:17.520 回答
0

这个适用于 Oracle 11g(支持 .NET 4.5)的 Ora.NET 提供程序可用:

64位 http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html

32位 http://www.oracle.com/technetwork/database/windows/downloads/index-101290.html

于 2012-12-05T22:48:32.033 回答