走自己的路

          路漫漫其修遠(yuǎn)兮,吾將上下而求索

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            50 隨筆 :: 4 文章 :: 118 評論 :: 0 Trackbacks
            DB升級到11g,application server10133,必須升級OJDBC driver版本
          1. 備份$OC4J_HOME/j2ee/home/config下的system-application.xmlserver.xml
          2. $OC4J_HOME/j2ee/home/shared-lib下新建目錄oracle.jdbc/11.1.0.7.0,如果是application server版本還可以在instance的根目錄創(chuàng)建shared-lib目錄,這個shared-lib就只會對該Instance起作用。
          3. 接著將ojdbc5.jar, ojdbc5dms.jar orai18n.jar復(fù)制到2中創(chuàng)建的目錄下
          4. 修改server.xml,添加:

          <shared-library name="oracle.jdbc" version="11.1.0.7.0">

                      <code-source path="ojdbc5.jar"/>

                      <code-source path="ojdbc5dms.jar"/>

                      <code-source path="orai18n.jar"/>

          </shared-library>

          5修改system-application.xml

          <import-shared-library name="oracle.jdbc" />

          改成

          <import-shared-library name="oracle.jdbc" min-version="11.1.0.7.0"/>

          6確認(rèn)修改

          ·         通過EM登錄上去,打開administration頁面,進(jìn)入shared-lib項,發(fā)現(xiàn)oracle.jdbc11.1.0.7.0成功加入,而且該OC4J下的application也都使用了該shared-lib

          ·         通過drvtest程序檢測ojdbc的版本,部署drvtest.earserver上。打開

          http://host:port/drvtest/dbdetails.jsp,輸入jdbc diriver url,用戶名,密碼,提交后輸出:

          10.1.3 jdbc check jsp

          JDBC Driver details

           
          =============
          JDBC Driver Name is ........ Oracle JDBC driver
          JDBC Driver Version is ..... 11.1.0.7.0-Production
          JDBC Driver Major Version is 11
          JDBC Driver Minor Version is 1
          =============

          Database Details

           
          =============
          Database Product Name is ... Oracle
          Database Product Version is Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
          With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
          Data Mining and Real Application Testing options


          一切都很順利。
          Goodbye.

          7.原理:請參見OC4J developer guide。說到底就是修改了classpath。

          8 drvtest下載:下載后請將后綴改為ear.
          drvtest.ear



          posted on 2010-01-15 13:17 叱咤紅人 閱讀(2026) 評論(0)  編輯  收藏 所屬分類: JDBC JNDI JMS RMI EJB and Other J2EE Tech
          主站蜘蛛池模板: 金昌市| 会泽县| 林甸县| 汾阳市| 海林市| 巴楚县| 桃源县| 曲水县| 丘北县| 新民市| 伽师县| 宕昌县| 凌海市| 西平县| 维西| 黎平县| 彭水| 江安县| 揭东县| 绍兴市| 拜城县| 霍城县| 荥阳市| 武乡县| 肃南| 金堂县| 东平县| 宣化县| 苗栗市| 新建县| 琼中| 阿城市| 安化县| 江孜县| 桐庐县| 阜阳市| 汝南县| 公安县| 象州县| 新蔡县| 颍上县|