oracle 12c ons,Oracle 12cデータベースのWebLogic Server 10.3.6サポート

WebLogic Server CLASSPATHの更新

Oracle 12cデータベースとOracle 12c JDBCドライバを使用するには、WebLogic Server環境のCLASSPATHを更新する必要があります。「必要なOracle 12cドライバ・ファイル」で指定した必須ファイルをCLASSPATH (11.2.0.3ドライバのjarファイルの前)に追加します。

次のコード・サンプルに、WebLogic環境のCLASSPATHを更新する単純なシェル・スクリプトの概要を示します。ORACLE_HOMEが適切に設定されていることを確認します。この例では、SEP変数がプラットフォームに適切なCLASSPATHセパレータ(";"または":")に設定されていることを前提としています。

#!/bin/sh

# source this file in to add the new 12c jar files at the beginning of the

# CLASSPATH

case "`uname`" in

*CYGWIN*)

SEP=";"

;;

Windows_NT)

SEP=";"

;;

*)

SEP=":"

;;

esac

# For external, just use ORACLE_HOME;

dir=${ORACLE_HOME:?}

# We need one of the following

#jdbc/lib/ojdbc7.jar

#jdbc/lib/ojdbc7_g.jar

#jdbc/lib/ojdbc7dms.jar

#jdbc/lib/ojdbc6.jar

#jdbc/lib/ojdbc6_g.jar

#jdbc/lib/ojdbc6dms.jar

if [ "$1" = "" ]

then

ojdbc=ojdbc7.jar

else

ojdbc="$1"

fi

case "$ojdbc" in

ojdbc7.jar|ojdbc7_g.jar|ojdbc7dms.jar|ojdbc6.jar|ojdbc6_g.jar|ojdbc6dms.jar)

ojdbc=jdbc/lib/$ojdbc

;;

*)

echo "Invalid argument - must be ojdbc7.jar|ojdbc7_g.jar|ojdbc7dms.jar|ojdbc6.jar|ojdbc6_g.jar|ojdbc6dms.jar"

exit 1

;;

esac

CLASSPATH="${dir}/${ojdbc}${SEP}$CLASSPATH"

CLASSPATH="${dir}/ucp/lib/ucp.jar${SEP}$CLASSPATH"

CLASSPATH="${dir}/opmn/lib/ons.jar${SEP}$CLASSPATH"

CLASSPATH="${dir}/jlib/orai18n.jar${SEP}$CLASSPATH"

CLASSPATH="${dir}/jlib/orai18n-mapping.jar${SEP}$CLASSPATH"

CLASSPATH="${dir}/jlib/oraclepki.jar ${SEP}$CLASSPATH"

CLASSPATH="${dir}/jlib/osdt_cert.jar ${SEP}$CLASSPATH"

CLASSPATH="${dir}/jlib/osdt_core.jar${SEP}$CLASSPATH"

# SQL XML support

CLASSPATH="${dir}/lib/xmlparserv2_sans_jaxp_services.jar${SEP}$CLASSPATH"

CLASSPATH="${dir}/jlib/orai18n-collation.jar${SEP}$CLASSPATH"

CLASSPATH="${dir}/rdbms/jlib/xdb.jar${SEP}$CLASSPATH"

たとえば、setdb12c_jars.shという名前を使用して環境内でこのスクリプトを保存します。次に、ojdbc6dms.jarを使用してスクリプトを実行します。

. ./setdb12c_jars.sh ojdbc6dms.jar

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值