尝试添加新的Oracle连接时,实体数据模型向导会获得异常

时间:2017-08-10 17:23:28

标签: entity-framework visual-studio-2017 odac oracledb entity-data-model

我正在尝试从oracle数据库生成/更新edmx模型,我需要创建一个到该oracle数据库的新连接。当我单击“测试连接”时它成功但当我单击“确定”时它会出现以下错误:

  

由于对象的当前状态

,操作无效
添加新连接以更新edmx模型时,

VS 2017错误 enter image description here

1 个答案:

答案 0 :(得分:2)

在全新安装VS2017后,我遇到了完全相同的问题。

  1. 已安装VS2017(企业版,在我的情况下)。
    • 以前ODT在社区版中没有工作,但Oracle可能已经解决了这个问题。
  2. 已安装Oracle Developer Tools for Visual Studio 2017

    • ODT破坏了VS2017,我不得不进行修复"这解决了VS2017甚至无法启动的问题。这是开始解决您描述的问题的地方。
  3. 重新安装ODAC 12.2c Release 1 and Oracle Developer Tools for Visual Studio (12.2.0.1.0)

    • 以前是为VS2015安装的。
  4. 现在,一切都按预期工作,我可以,例如刷新我的EF6型号。