走自己的路

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

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            50 隨筆 :: 4 文章 :: 118 評論 :: 0 Trackbacks
            DB升級到11gapplication 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目錄,這個(gè)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項(xiàng),發(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
          主站蜘蛛池模板: 石景山区| 抚松县| 定兴县| 崇阳县| 桑植县| 扬州市| 长阳| 宁都县| 日喀则市| 金坛市| 靖安县| 县级市| 宁晋县| 凌海市| 天长市| 海安县| 西峡县| 三明市| 运城市| 财经| 青海省| 车致| 呈贡县| 邵阳市| 克拉玛依市| 安丘市| 曲水县| 信丰县| 墨竹工卡县| 焦作市| 聂荣县| 大化| 灌云县| 奇台县| 嫩江县| 焦作市| 鄄城县| 平果县| 嘉黎县| 陇川县| 泸州市|