走自己的路

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

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            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的根目錄創建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 叱咤紅人 閱讀(2020) 評論(0)  編輯  收藏 所屬分類: JDBC JNDI JMS RMI EJB and Other J2EE Tech
          主站蜘蛛池模板: 宾川县| 嘉祥县| 镇雄县| 黔东| 天峨县| 泰兴市| 娄底市| 平乐县| 潮安县| 竹溪县| 当涂县| 德惠市| 梨树县| 肇州县| 宁武县| 齐齐哈尔市| 阳泉市| 涿州市| 和田县| 高州市| 偏关县| 富顺县| 隆尧县| 宣汉县| 庆元县| 景泰县| 滕州市| 尚义县| 福建省| 钟山县| 托克逊县| 云霄县| 邯郸市| 铅山县| 开阳县| 黑水县| 郑州市| 堆龙德庆县| 芜湖县| 黑河市| 静宁县|