安装PRPC恰当使用Oracle JDBC Driver ----StevenLin

安装PRPC碰到Oracle JDBC Driver问题

oci 还是 thin? 为什么?

 

我最早安装PRPC用的是Tomcat Server(个人), 是通过修改设置prconfig.xml来访问PegaRULES database的。

 

而在项目里都用webLogic (企业)

 

配置如下:

BEA webLogic Server 9.2 + Oracle9i + PRPC5.3sp1 + MicroSoft Windows Server 2003

 

按照PRPC安装文档布署,使用的Oracle JDBC Driver类型是thin. 选用thin的后果就是安装几次失败几次。

问题是出在Oracle上。PRPC的数据是存储在PegaRULES databaseBLOBs (binary large objects).

 

Oracle9i, 数据传输到BLOBs需要一个OCI (Oracle Call Interface)连接oci是一半Java实现

和一半用C写的本地JDBC驱动程序,因此,此驱动程序,您需要获取并安装除了Oracle客户端软件之外,

还需要驱动器本身的将连接到PegaRULES数据库的每一个应用程序服务器。

thin是使用TCP协议连接的纯Java驱动程序,且不需要客户端任何额外的软件。还有,早期Oracle版本的thin受限于size of BLOBs,因此Process Commander不使用thin

 

结论:

1. Oracle9i及之前的版本,使用oci driver.

2. Oracle 10g,指定使用thin driver.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值