1

需要再运行一次遗留应用程序(通过 Hibernate/Spring + OJB 的 Jetspeed 门户)。如果不进行一些配置更改,它将无法针对 Oracle 12c 数据库运行。

它使用 Hibernate + OJB 大约 2008-9。通过 Oracle JDBC 大约 Oracle-1.4.jar

选项

  1. 配置当前 Oracle 12c 实例以显式提供其最旧的可能向后兼容性设置。

  2. 配置旧版 JDBC 驱动程序以转发不超过(例如)10g 的兼容性信息。

  3. 阅读 Jetspeed、Hibernate、OJB 代码,以确定此代码所需的精确配置,以便与 Oracle 10g 一起使用,并放弃对自动检测的智能尝试。

  4. 只需运行一个较旧的 Oracle 实例并将所有已配置的数据库描述符重新指向它即可。

本题针对(1)、(2)。假设首先询问 stackoverflow 比创建 Oracle 支持 TAR 更快,比 Oracle 社区请求更广泛的受众,并且比我搜索 Jetspeed/Hibernate/OJB 代码或与 DBA 澄清 (4) 的要求更快。

4

0 回答 0