1

当我使用我自己的 jar 的命令 loadJava(将 jar 加载到数据库 oracle 中)时,我需要属于 oracle 的服务器安装的其他依赖项*(如 javax.resource.jar、javax.transaction.jar、oemlt.jar ...)。

*ORA-29521: 引用名称 javax/security/auth/Subject 找不到

这是我要加载的罐子:

loadjava.bat -debug -resolve -verbose -schema commun -synonym -user system/manager@%MY_SID% %MY_JAR%\SynchroExchange_Java6.jar

而且我必须加载安装Oracle服务器的多个jar:

loadjava.bat -resolve -verbose -force -schema commun -synonym -user system/manager@%MY_SID% %MY_JAR%\javax.transaction.jar
loadjava.bat -resolve -verbose -force -schema commun -synonym -user system/manager@%MY_SID% %MY_JAR%\javax.resource-3.1.2.jar
loadjava.bat -resolve -verbose -force -schema commun -synonym -user system/manager@%MY_SID% %MY_JAR%\ojpse.jar
loadjava.bat -resolve -verbose -force -schema commun -synonym -user system/manager@%MY_SID% %MY_JAR%\share.jar
loadjava.bat -resolve -verbose -force -schema commun -synonym -user system/manager@%MY_SID% %MY_JAR%\ewt3.jar
....

有没有办法自动包含这些罐子?

非常感谢

4

0 回答 0