Oracle 驅動程式的 JAR 檔案是 ojdbc14.jar。請使用下列設定來配置連線池:
名稱:稍後配置 JDBC 資源時,請使用此名稱。
資源類型:指定適當值。
資料庫供應商:Oracle
資料來源類別名稱:指定下列其中一項:
oracle.jdbc.pool.OracleDataSource oracle.jdbc.xa.client.OracleXADataSource
特性:
user - 予以適當設定。
password - 予以適當設定。
URL - 使用下列語法指定完整的資料庫 URL:
jdbc:oracle:thin:[user/password]@host[:port]/service
例如︰
jdbc:oracle:thin:@localhost:1521:customer_db
xa-driver-does-not-support-non-tx-operations - 設定為值 true。選擇性:唯有當非 XA 與 XA 連線都是從相同的連線池擷取時才需要。可能會降低效能。
除了設定此特性外,建立兩個連線池也是可行的替代方案,也就是讓非 XA 連線與 XA 連線分別使用一個連線池。
您必須在作業事件服務中設定 oracle-xa-recovery-workaround 特性,才能使全域作業事件回復機制正常運作。如需詳細資訊,請參閱特定資料庫的解決方法。
使用此驅動程式時,無法在欄中插入超過 2000 個位元組的資料。為避免發生此問題,請使用 OCI 驅動程式 (JDBC 類型 2)。