当我使用我自己的 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
....
有没有办法自动包含这些罐子?
非常感谢