2015-01-04 58 views
0

不能创建ORA-29538的Java没有安装上的Oracle 11g XE运行SQL开发人员

我运行的Oracle XE 11g和SQL Developer版本4.1.0.17

错误消息在SQL Developer的任何Java对象是

ORA-29538: Java not installed 
29538. 00000 - "Java not installed" 
*Cause: An attempt was made to use a Java command when Java is not installed. 
*Action: Install Java, or do not use the command. 
+2

尝试安装java? – Turnerj 2015-01-04 12:15:19

+0

怎么样? JDK已经安装在系统中 – 2015-01-04 12:24:41

+0

那么错误消息是说它没有安装,可能是一个环境变量或其他东西没有正确设置。对于这样的事情,通常重新安装“缺失”程序会修复一些事情。所以,请尝试重新安装Java。如果这不能解决这个问题,我认为我们确实没有其他的建议。我们不知道你的设置和你尝试过的其他事情。 – Turnerj 2015-01-04 12:27:32

回答

0

数据库的快速版不包含JVM。因此,您无法在快速版数据库中创建Java存储过程。

如果您需要创建Java存储过程,则需要获取不同版本的数据库。根据您在做什么,您可以使用OTN许可证使用数据库的标准版或企业版,而无需支付费用。