Базы данных Oracle - статьи

         

Создание с помощью loadjava


Пусть в каталоге training/demos имеется файл MyJavaAgentInOracle.java (имеет отличия от файла MyHi.java, приведенного выше):

package training.demos;public class MyJavaAgentInOracle {

public static String sayHello (String toWhom) {

        return "Hello, " + toWhom + "!";

        }

}

Загрузка в схему SCOTT БД текста кода для класса в этом файле (система обозначений Windows; в Unix-оболочках аналогично):

set CLASSPATH=%CLASSPATH%;%ORACLE_HOME%\javavm\aurora.zip

(в версии 9 %CLASSPATH%;%ORACLE_HOME%\javavm\lib\aurora.zip)

loadjava -user scott/tiger -o training/demos/MyJavaAgentInOracle.java

Если в том же каталоге у нас будет странслированный программой javac класс MyHiFromOracle, можно будет загрузить в БД сразу его:

loadjava -user scott/tiger -o training/demos/MyJavaAgentInOracle.class



Содержание раздела