Jdbc WebLogic12cr2。如何在运行config.sh之前添加库
在将weblogic安装到磁盘后配置weblogic时,谁知道config.sh是如何工作的,这可能不是一个问题 我的问题是:在我安装WebLogic12CR2之后。如何在运行config.sh之前将客户JDBC驱动程序jar文件添加到weblogic 12cR2中,就像我进行配置时,系统需要使用它来连接数据库一样 我试着把它放进去:Jdbc WebLogic12cr2。如何在运行config.sh之前添加库,jdbc,weblogic,driver,config,Jdbc,Weblogic,Driver,Config,在将weblogic安装到磁盘后配置weblogic时,谁知道config.sh是如何工作的,这可能不是一个问题 我的问题是:在我安装WebLogic12CR2之后。如何在运行config.sh之前将客户JDBC驱动程序jar文件添加到weblogic 12cR2中,就像我进行配置时,系统需要使用它来连接数据库一样 我试着把它放进去: $ORACLE_HOME/oracle_common/modules/db2jcc4.jar 然后,我用这个文件将完整的驱动程序jar文件路径添加到java类路
$ORACLE_HOME/oracle_common/modules/db2jcc4.jar
然后,我用这个文件将完整的驱动程序jar文件路径添加到java类路径中:
$ORACLE_HOME/oracle_common/common/bin/commExtEnv.sh
然后重新启动Mac,然后重做config.sh,为RCU设置组件数据源(em模块需要它)。找不到Weblogic责怪驱动程序
但是,如果我使用$DOMAINH_HOME/startweblog.sh启动weblogic server。weblogic可以在路径中找到该驱动程序
我怎么了?请告知 您不必更改“commExtEnv.sh”。在Weblogic 12c中,您可以创建一个名为“setUserOverrides.sh”的文件,以便自定义Weblogic启动参数,如类路径。在您的情况下,您可以有如下内容:
# add custom libraries to the WebLogic Server system classpath
if [ "${POST_CLASSPATH}" != "" ] ; then
POST_CLASSPATH="${POST_CLASSPATH}${CLASSPATHSEP}$ORACLE_HOME/oracle_common/modules/db2jcc4.jar"
export POST_CLASSPATH
else
POST_CLASSPATH="$ORACLE_HOME/oracle_common/modules/db2jcc4.jar"
export POST_CLASSPATH
fi
“setUserOverrides.sh”必须放在域的bin文件夹中,setDomainEnv.sh、setStartupEnv.sh和startweblog.sh都位于该文件夹中
您可以在Oracle文档中找到更多信息:谢谢您的建议,我今天会尝试一下,看看发生了什么。辛迪