我正在实现一个存储过程,现在需要能够将jar文件包含到我的存储过程中,这些文件不属于JRE的标准部署。我怎样才能做到这一点?据我所知,Oracle 9不可能......
感谢您的帮助!
答案 0 :(得分:7)
使用loadjava工具,它也接受jar文件:http://docs.oracle.com/cd/B19306_01/java.102/b14187/cheleven.htm#CACFHDJE
另请参阅此相关问题(从那里复制上述链接): Setting classpath for a Java stored procedure in Oracle
答案 1 :(得分:1)
我通常使用此控制台命令将新jar添加到oracle:
exec dbms_java.loadjava('D:\temp\jcifs-1.3.19.jar');
在我的情况下,我将这个库添加到从oracle linux安装(smb)连接到Windows共享文件夹。安装后,您可能需要授予您的用户权限。