如何在ADO.NET实体数据模型中连接到Oracle

.net entity-framework oracle visual-studio-2008

当我问这个问题时,有人建议我在这里使用Entity Framework: 构建数据层,强类型数据集或类更好的是什么

所以我阅读了很多关于实体框架的文章,我理解实体框架旨在独立于数据源,它将支持大多数流行的DBMS。

我有vs2008 SP1,我试图添加ADO.NET实体数据模型 ,但我无法从Oracle连接生成模型,它似乎只是支持SQL Server!

它支持Oracle还是不支持?!


热门答案

我还跟踪了多个关于使用Oracle的模型优先实体框架设计的教程,但它们都达到了相同的死胡同。

我能够通过服务器资源管理器连接到我的Oracle数据库,但在添加ADO.NET实体数据模型时却无法连接。我所看到的只是SQL Server驱动程序可供选择。

我最终准备好了这篇文章 ,其中说明如下:

http://otn.oracle.com/dotnet下载的32位Oracle Developer Tools for Visual Studio是Entity Framework设计时功能和其他Visual Studio设计者(如TableAdapter向导)所必需的。这个NuGet下载不支持设计时工具,只支持运行时支持。

根据文章提供的链接,我使用Oracle Developer Tools for Visual Studio下载了32位ODAC,这使我可以连接到我的Oracle DB。




许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因