如果我在Oracle 的java外部例程里面调用了第三方的库,那么我应该添加相应的jar文件到哪里呢?例如:
create or replace and compile java source named sendsm as
import import org.apache.log4j.*;
public class Hello {……}那么,我需要把
log4j-1.2.8.jar这个文件怎么添加到Oracle的环境变量里面?
create or replace and compile java source named sendsm as
import import org.apache.log4j.*;
public class Hello {……}那么,我需要把
log4j-1.2.8.jar这个文件怎么添加到Oracle的环境变量里面?
在oracle中创建directory:
CREATE DIRECTORY Bfile_dir AS 'c:\class';
再创建java类:
CREATE JAVA CLASS USING BFILE (Bfile_dir, 'xxx.class');然后就可以发布该类中的方法:
create or replace function myxxx(n in number) return number is
language Java
name 'xxx.aa(int) return int';后面就可以用select myxxx(12) from dual之类的访问。