2017-01-18 60 views
1

这是有关昨天的问题增加了新的表:Cannot update Entity data model from database due to TNS error实体框架向导没有出现在Oracle数据库

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

我检查了另一个项目,使用实体与Microsoft SQL Server,它看起来像它工作得很好。我完全困惑,为什么这不起作用...

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

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

回答

0

结束必须将数据库切换到MS SQL服务器。并没有完全解决问题,但我正处于最后期限之内,似乎无法解决问题(暂时)。