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)。