繁体   English   中英

是否可以在Oracle DBMS中升级Oracle JVM?

[英]Is it possible to upgrade the Oracle JVM inside the Oracle DBMS?

我正在尝试了解嵌入式Oracle JVM的工作方式(用于运行Java存储过程触发器的JVM)。

  1. 是否可以升级现有的嵌入式JVM?
  2. 是否可以配置Oracle RDBMS,使其使用外部安装的JRE作为嵌入式JVM?
  3. 如果上面对2.的回答是“是”,是否可以使用任何版本的JVM作为嵌入式JVM? (或者每个Oracle版本都有一个兼容性矩阵)
  4. 是否可以有多个嵌入式JVM(每个Java版本一个),并让代码决定应在哪个JVM上运行? (我看到了loadjava的switch -edition,但不清楚它的含义)

即使是部分答案也将不胜感激

  1. 没有
  2. 没有
  3. 没有
  4. 没有

嵌入式JVM是从普通JVM(略)自定义的,并被编译为数据库的一部分。 不同版本的Oracle具有不同的内部JVM,因此您可以通过升级数据库来升级JVM版本。 如果您升级到12.1或更高版本,尽管可以选择两者之一,但您可以在两个不同的JVM之间进行选择-使用一个JVM不能使用某些代码,而使用另一个JVM则不能使用某些代码。

Java存储过程不能使用外部JVM。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM