走自己的路

          路漫漫其修遠兮,吾將上下而求索

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            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的根目錄創建shared-lib目錄,這個shared-lib就只會對該Instance起作用。
          3. 接著將ojdbc5.jar, ojdbc5dms.jar orai18n.jar復制到2中創建的目錄下
          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確認修改

          ·         通過EM登錄上去,打開administration頁面,進入shared-lib項,發現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 叱咤紅人 閱讀(2019) 評論(0)  編輯  收藏 所屬分類: JDBC JNDI JMS RMI EJB and Other J2EE Tech
          主站蜘蛛池模板: 三明市| 枣阳市| 光山县| 澄迈县| 仁寿县| 涿州市| 凌海市| 松江区| 巨野县| 芜湖市| 福州市| 额济纳旗| 商水县| 洮南市| 香河县| 虹口区| 佛坪县| 海宁市| 连南| 沅陵县| 南阳市| 鲜城| 乐山市| 玉屏| 黑龙江省| 东宁县| 广昌县| 鲁甸县| 佳木斯市| 南川市| 黄大仙区| 葫芦岛市| 镶黄旗| 潜山县| 和林格尔县| 梨树县| 绍兴市| 湾仔区| 曲麻莱县| 仲巴县| 瑞昌市|