0

我正在使用 VS 2017、VS 2017 的 ODAC、Oracle.ManagedDataAccess 12.2.1100(及其相应的 EF dll)和 EF 6.4。

该数据库是 18c Express,并在虚拟机上运行。

当我去生成模型时,首先我在创建连接字符串时遇到了麻烦,我SQLNET.AUTHENTICATION_SERVICES= (NONE)在 sqlnet.ora 中修复了一些设置,然后,在下一步中,向导崩溃了。它只是简单地显示一个单选按钮“Entity Framework 6”,然后退出。

当我从本地 Oracle11g Express 数据库生成模型时,向导不会产生任何问题,而且我不需要更改 sqlnet.ora 即可使其工作。

我应该尝试使用不同版本的 ManagedDataAccess,还是其他?

4

1 回答 1

0

将 ODAC 更新到 18.3 使其适用于两个数据库。

于 2020-01-04T16:44:08.033 回答