【发布时间】:2018-02-07 13:46:38
【问题描述】:
我想连接到数据库(Oracle 12c)以生成 ADO.NET 模型,Code First From Database。我已经安装了ODAC for VS,但在实体数据模型向导中仍然没有连接 Oracle DB 的选项:
在服务器资源管理器中有一个 Oracle 提供程序,但它被声明为已弃用:
我还尝试安装以下 4 个 Nuget 包,但在实体数据模型向导中仍然没有 Oracle 提供程序:
我怀疑 VS2017(Community) 没有查看我为它使用的提供程序列表安装 ODAC 的位置,但我无法确定它存储此配置的位置。
我有什么遗漏吗?或者还有其他方法可以使用 EF for Oracle?例如。回退到 VS2015,手动创建实体模型(我该怎么做?)等等。
请帮助我,我不想再用代码编写普通的 SQL!谢谢。
【问题讨论】:
-
@Dai ODT 是 OP 根据他在问题的第一段中安装的 ODAC 包的一部分
标签: c# oracle entity-framework visual-studio-2017