Установка classpath для хранимой процедуры Java в Oracle - PullRequest
6 голосов
/ 09 февраля 2009

У меня есть база данных Oracle 10g, и у меня есть сторонний файл JAR. Я хочу иметь возможность выполнять запрос выбора SQL в моей базе данных, который в конечном итоге запускает код в моей сторонней библиотеке для извлечения информации для включения в набор результатов SQL. Я вижу много учебных пособий по «хранимым процедурам Java», и они кажутся перспективным способом сделать это, но ни один из них не использует сторонние библиотеки, и я не могу понять, как указать путь к классу для моего jar файл, который будет распознан при запуске в Oracle. Как я могу это сделать?

Ответы [ 2 ]

12 голосов
/ 09 февраля 2009

Вы можете загрузить файл JAR в базу данных, используя инструмент loadjava. Этот инструмент также принимает файлы .class, .java, .properties, .sqlj, .ser, .jar или .zip.

См. Руководство (http://docs.oracle.com/cd/B19306_01/java.102/b14187/cheleven.htm#CACFHDJE) для получения дополнительной информации.

0 голосов
/ 09 февраля 2009

Попробуйте добавить jar в системную переменную Windows / Unix CLASSPATH.

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