ORA-20031: разработка Java отключена в базе данных Oracle - PullRequest
0 голосов
/ 01 ноября 2018

Я получаю ниже исключения. Как включить разработку Java в Oracle?

[java] Exception in thread "main" java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
 [java] ORA-20031: Java Development Disabled
 [java] ORA-06512: at line 4
 [java]     at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:450)
 [java]     at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:399)
 [java]     at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1059)
 [java]     at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:522)
 [java]     at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:257)
 [java]     at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:587)
 [java]     at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java 

1 Ответ

0 голосов
/ 01 ноября 2018

Это артефакт исправления безопасности Oracle. Существует триггер, который предотвращает компиляцию объектов Java в базе данных. Если вам действительно нужно это сделать, попросите ваших администраторов баз данных запустить dbms_java_dev.enable(). Узнать больше

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...