Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle11g Oracle提供商VS 2012 RC_Oracle11g_Visual Studio 2012_Server Explorer - Fatal编程技术网

Oracle11g Oracle提供商VS 2012 RC

Oracle11g Oracle提供商VS 2012 RC,oracle11g,visual-studio-2012,server-explorer,Oracle11g,Visual Studio 2012,Server Explorer,数据库:Oracle 11g VS 20120提供程序:ODAC 11.2第4版和Oracle Developer Tools for Visual Studio(11.2.0.3.0) 我刚刚更新到VS 2012 RC,我甚至无法连接到我的数据库。我不希望EF 5或.NET 4.5与此提供商一起工作,但我只希望能够为.NET 4设置解决方案目标,并且仍然能够连接到我的数据库。当我使用服务器资源管理器时,我看不到我通常使用的提供程序,也看不到VS附带的唯一一个支持10g的oracle提供程序,并

数据库:Oracle 11g

VS 20120提供程序:ODAC 11.2第4版和Oracle Developer Tools for Visual Studio(11.2.0.3.0)

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


有人能帮我在VS 2012中找到oracle 11g的提供商吗?

尽管谷歌搜索不清楚找到oracle提供商在VS 2012 RC、.NET 4.5中使用EF 5的可能性,但我还是找到了这个问题。因此,我将为每个试图做同样事情的人省下一些麻烦

Devart为不同的数据库开发提供者。我已经放弃了为.NET4.5找一个,只是在寻找oracle为支持EF4.2而发布的提供者的替代品。我在Devarts网站上找到了这个替代方案,它被称为Oracle的dotConnect

在写这篇文章的时候,他们在版本7上。通过查看屏幕右侧的发行说明,我发现它支持VS 2012 RC和EF5。据我所知,这在其他任何地方都不明显。不过,它确实支持使用.NET 4.5和EF 5连接到oracle 11G数据库。一切正常。它需要钱,但我觉得这个价格是值得的,而不是等待甲骨文,因为甲骨文没有就为.NET 4.5开发提供商发表评论或声明,而且无论如何也没有成功交付EF 4.3


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

此oracle 11g的Ora.NET提供程序(支持.NET 4.5)可用于:

64位

32位

我不久前发布了我的答案,我同意他们现在确实支持.NET 4.5。我与Oracle团队中负责该提供商的代表进行了交谈,他向我保证,该提供商将与VS 2012一起获得支持。唯一的问题是它“何时”可用以及支持“什么”功能。甲骨文供应商仍然局限于它支持EF的哪些功能。如果它不完全支持EF,那就足够公平了。真遗憾,像这样的东西你得付钱。我想,不一定是提供商的Oracle端,而是.NET端,因此像devart这样的公司在市场上占有一席之地。您可能会认为Oracle会提供一个免费的连接器,使Oracle更容易作为.NET和EF项目的后端使用,这可能会带来更多Oracle DB销售。