错误';OracleInternal.Common.ODTSettings.mbUseLongIdentifier

本文关键字:Common ODTSettings mbUseLongIdentifier OracleInternal 错误 | 更新日期: 2023-09-27 18:19:35

当我添加代码优先的EF迁移时,我得到以下错误:

未找到字段:"OracleInternal.Common.ODTSettings.m_bUseLongIdentifiers"。

并且不创建迁移。

我的目标是Oracle 12c,并验证了我的连接字符串和所有配置。同样的配置在另一个项目中也能完美工作。

错误';OracleInternal.Common.ODTSettings.mbUseLongIdentifier

显然,最新的稳定ODP.net驱动程序有一个错误,您需要将您的ODP.net驱动降级到以前的稳定版本。

请尝试以下程序包;

安装Oracle.ManagedDataAccess软件包-版本12.1.22

安装软件包Oracle.ManagedDataAccess.EntityFramework-版本12.1.22