谭维维的男友陈亦飞:使用 Oracle OCI 驅動程式
来源:百度文库 编辑:九乡新闻网 时间:2024/05/13 14:23:36
下列是為了使用 Oracle OCI 驅動程式而設定環境的說明︰
設定環境
在使用 Oracle OCI 驅動程式的 domain 中,設定 startWebLogic.cmd (或 startWebLogic.sh) 如下︰
%ORACLE_HOME% 是 Oracle 客戶端的安裝目錄。
在 CLASSPATH 中添加下列內容:
%ORACLE_HOME%\jdbc\lib\classes12.zip
%ORACLE_HOME%\jdbc\lib\nls_charset12.zip
在 PATH 中添加下列內容:
%ORACLE_HOME%
現在您可以開始使用 Oracle OCI 驅動程式,直接從 WebLogic Server 上的 JDBC 客戶端 (JSP、Servlet 等) 連結至資料庫。如需關於使用 Oracle OCI 驅動程式對 JDBC 客戶端進行程式設計的詳細資訊,請參閱 Oracle 手冊。
Connection Pool 設定
使用 Oracle OCI 驅動程式設定 Connection Pool 時,請執行下列設定︰
從管理主控台設定 Connection Pool
設定 domain。
修改 startWebLogic.cmd (或 startWebLogic.sh) 檔案,使其與使用中之 Oracle OCI 驅動程式的版本匹配。
*在 CLASSPATH 中添加下列內容:
%ORACLE_HOME%\jdbc\lib\classes12.zip
%ORACLE_HOME%\jdbc\lib\nls_charset12.zip
*在 PATH 中添加下列內容:
%ORACLE_HOME%
使用管理主控台中的 "Service" > "JDBC" > "Connection Pool" 索引標籤,開啟 "Configure a new JDBC Connection Pool"。
在 "Choose Database" 畫面中,選擇 "Oracle" 作為資料庫類型,然後選擇 "Oracle's Driver (OC) Version8.1.7,9.0.1,9.2.0" 作為資料庫驅動程式。
在下一個畫面中,輸入 Connection Pool 的名稱和屬性。
在 "Test database connection" 畫面中測試驅動程式設定。
使用 Oracle Client 8 時,請依照上述方法變更 URL。
<修改前> jdbc
<修改後> jdbc
成功連結之後,請執行下一個畫面中的 "Create and deploy"。
在使用設定精靈建立 domain 期間設定 Connection Pool
啟動設定精靈。
選擇可選樣板,然後選擇 "Custom Configuration"。
在 "Database (JDBC) option" 畫面中選擇 "Yes"。
在 "Configure a JDBC Connection Pool" 畫面中執行下列設定︰
Vendor : Oracle
Driver : Oracle? Driver(OCI) Version 8.1.7,9.0.1,9.2.0
(請以匹配您的環境為原則,設定所有其他項目)
修改 startWebLogic.cmd (或 startWebLogic.sh) 檔案,使其與使用中之 Oracle OCI 驅動程式的版本匹配。
*在 CLASSPATH 中添加下列內容:
%ORACLE_HOME%\jdbc\lib\classes12.zip
%ORACLE_HOME%\jdbc\lib\nls_charset12.zip
*在 PATH 中添加下列內容:
%ORACLE_HOME%
使用 Oracle Client 8 時,請更新已建立 domain 的 config.xml 中的 Connection Pool 設定,如下所示︰
<修改前> URL="jdbc
<修改後> URL="jdbc:oracle:oci8:@[資料庫名稱].[資料庫伺服器名稱]
手動設定 Connection Pool
修改建立 Connection Pool 所在之 domain 的 startWebLogic.cmd (或 startWebLogic.sh) 檔案,使其與所使用之 Oracle OCI 驅動程式的版本匹配。
*在 CLASSPATH 中添加下列內容:
%ORACLE_HOME%\jdbc\lib\classes12.zip
%ORACLE_HOME%\jdbc\lib\nls_charset12.zip
*在 PATH 中添加下列內容:
%ORACLE_HOME%
在建立 Connection Pool 所在 domain 的 config.xml 中添加下列內容︰
(請變更標有底線部分的值,使其與您的環境匹配)
Password="tiger"
Properties="user=scott"
Targets="myserver"
TestTableName="SQL SELECT 1 FROM DUAL"
URL="jdbc:oracle:oci:@testdb.testserver"/>
使用 Oracle Client 8 時的狀態 URL,如下所示。
使用 Oracle OCI 驅動程式
Oracle 游标使用大全
oracle使用一(入门)
oracle使用二(sql查询)
oracle数据库 SQLPlus 使用技巧 - Oracle电子文档 - ITPUB论坛...
OCI与ADO
Oracle导入程序Imp的使用详解
Oracle中如何使用临时表??
oracle使用七(子程序和程序包)
oracle使用三(锁和表分区)
使用rman nocatalog方式备份Oracle
oracle rollup和cube函数使用心得
Oracle游标使用大全(三)
Oracle exp/imp导出导入工具的使用 - xxlinux.com
oracle 数据库里查看表空间使用状况
oracle使用一(入门)-学院-智可网:感触网络新生活!
oracle pl/sql 入门+ 数组使用+游标+动态SQL
程式交易的胜利
腰腿痛病临床诊断程式
使用 CRS 在同一集群上配置 Oracle9i RAC 和 Oracle RAC 10g
使用Oracle可传输表空间的特性复制数据(1)基础概念
使用Oracle可传输表空间的特性复制数据(4)转换字节顺序
使用Oracle可传输表空间的特性复制数据(6)RMAN备份也创建
[转] 灵魂的程式VS宇宙的程式