实体框架向导未显示Oracle数据库中添加的新表

时间:2017-01-18 18:10:52

标签: oracle entity-framework visual-studio

这与昨天的问题有关:Cannot update Entity data model from database due to TNS error

我已经安装了32位ODAC,所以现在我能够看到我的.edmx文件了。但现在我正在尝试从Oracle数据库更新我的数据模型。我在配置文件中选择连接,连接到它,当它提示我添加/更新/删除表时,没有表格出现。我也无法在添加屏幕上选择任何复选框,当我按下完成时没有任何反应。我也尝试删除.edmx文件并从数据库中生成一个新文件,但是当我尝试添加所有这些文件并且无法选中该复选框时,根本没有显示任何表格。

我检查了另一个将实体与Microsoft SQL Server一起使用的项目,它看起来效果很好。我完全不知道为什么这不起作用......

我相信我的web.config文件中的连接字符串是正确的,因为我能够正常运行应用程序。有什么建议?

编辑:我选中了“删除”标签,它显示了我模型中的所有表格。我知道当我转到此选项卡时,它会显示当前不在数据库中的所有模型。我的.edmx文件中显示在“删除”选项卡下的所有模型实际上都在数据库中。奇怪的...

1 个答案:

答案 0 :(得分:0)

完成必须将数据库切换到MS SQL服务器。没有完全解决问题,但我在截止日期,似乎无法解决(暂时)。