3

我正在寻找一种方法来使用更高版本的 Java(1.6、1.7、...)而不是 Java 1.4,后者可用于 Oracle 10g 中的 Java 存储过程。我正在考虑在数据库服务器上部署 GlassFish 服务器,并通过从 PL/SQL 调用它们来部署我将使用的功能的 Web 应用程序。

使用 Java 而不是 PL/SQL 的原因是与各种设备的通信、调用和部署 Web 服务、文本处理......

关于如何在 Oracle 10g 数据库中从 PL/SQL 使用更高版本的 Java,有人有更好、更简单的想法吗?

4

1 回答 1

1

把它给忘了。几年前曾经有一个叫Jserver的东西,但是被Oracle抛弃了。从理论上讲,您可以使用使用 JVM 版本 1.6 的 Oracle 版本 12c。但即使是这个 JVM 也略有不同。例如,当线程未绑定到“活动”数据库连接时,它的 GC 可以杀死线程。所以你可能会遇到各种有趣的问题。

无法在当前的 Oracle DB 安装中“升级”JVM。

于 2013-11-26T17:04:12.820 回答