ODAC 12c 第 3 版未从数据库中引入表关联

ODAC 12c Release 3 not bringing Tables Associations from DB

我刚刚安装了 ODPwithODAC 12c,并且能够成功连接到 Oracle 12c 数据库,所有表都已加载到设计器中,但它们之间没有任何关系(外键约束)。

我正在使用 Windows 8.1(64 位)、Visual Studio 2013 Update 4、最新的 EF (6.1.2)、ODPwithODAC 12 c 第 3 版(32 位)和 Oracle 数据库是 12c (PDB) .

我是否缺少一些配置来获取与表的关系?

注意:我在 Oracle 11g 上尝试过同样的事情,我毫无问题地获得了表及其关系,我还尝试了 Oracle 12c DB 和 EF 5,它再一次工作得很好,没有任何问题。

这听起来像是一个特定于 Oracle Multitenant 场景的已知错误。 您应该使用数据库版本 12.1.0.2 或更高版本,并确保您已经为 Visual Studio 版本 12.1.0.2 或更高版本安装了 Oracle Developer Tools。