首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >实体数据模型向导与Oracle连接崩溃

实体数据模型向导与Oracle连接崩溃
EN

Stack Overflow用户
提问于 2017-07-13 14:31:31
回答 5查看 9.6K关注 0票数 16

我无法让VS 2015为Oracle连接创建我的EDMX文件。

我正在使用VisualStudio2015Update 3我已经安装了Oracle 12.1.0.2.4我已经安装了4\Oracle.DataAccess.dll,以下DLL存在于\ clientuser\product\12.1.0\client\odp.net\bin 2.x\Oracle.DataAccess.dll版本下:2.121.2.0ODAC版本4 4\Oracle.DataAccess.dll版本:4.121.2.0ODAC第4版使用以下程序集Oracle.ManagedDataAccess版本: 4.122.1.0Oracle.ManagedDataAccess.EntityFramework版本: 6.122.1.0 *我相信这两个版本都是12.2.1100版本,基于它们驻留在packages文件夹中的文件夹。

服务器资源管理器中没有定义任何连接

我的步骤如下:

  1. 在“解决方案资源管理器”中,右键单击“项目”并选择“添加”新项目.“
  2. 选择Data \ ADO.NET实体数据模型\ Add
  3. 从数据库中选择EF设计器,然后按Next

在实体数据模型向导中:

  1. 按新连接..。(我收到一个警告:“找不到默认的tnsnames.ora文件”。我忽略并按"OK“键
  2. 使用数据资源作为"Oracle (ODP.NET,托管驱动程序)“,我输入凭据并指定其他连接参数,并按下成功的”测试连接“。
  3. 按“确定”,然后转到实体数据模型向导的下一页
  4. 我在连接字符串中包括敏感数据,然后按下.

向导关闭(崩溃)-没有创建

任何帮助我解决这一问题将不胜感激。

蒂亚-泽维尔

EN

Stack Overflow用户

发布于 2019-11-06 09:46:58

在尝试将Oracle实体框架与Visual 2017连接时,我也遇到了同样的问题。

安装完毕后,将所有不同版本进行几次统一。对我来说更好的构建是:

OracleDeveloperToolsforVisualStudio2017 (ODTv2017) v12.2.1200 Oracle.ManagedDataAccess v12.2.1100 Oracle.ManagedDataAccess.EntityFramework v12.2.20190115 EntityFramework .NET v6.3.0

我认为在Oracle包中有类似的版本对于良好的性能是非常重要的。

票数 0
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45083706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档