weblogic10 自带oracle 驱动包 目录,用weblogic连接oracle 驱动用jdbc1.4jar 环境变量怎么设置...

哈,前几天网上找来的。不过我现在用的是struts里面配连接池了。看看对您有没有帮助。(冒号后面没有空格,不然要出来表情了。哈)

1、配置环境变量加入classes12.jar,以便Weblogic能找到Oracle的驱动。

2、启动weblogic server,进入console,配置Connection Pool。

1)General栏目:

Name:MyOracle_CP

URL:jdbc: oracle:thin:@server: port:sid (自己按照情况修改!)

比如:jdbc: oracle:thin:@192.168.0.2:1521:XXX

DriverName: oracle.jdbc.driver.OracleDriver

Properties:user=XXXXX

ACL Name: (空)

password: 用户密码

2)Connection栏目:

CapacityIncrement : 50

MaxCapacity : 100

Capacity Increment : 5

Login Delay Seconds : 0

Refresh Period : 10

Supports Local Transaction: 不要打勾

Allow Shrinking :打勾

Shrink Period :15

Prepared Statement Cache Size : 5

3)Test栏目:

TestTableName :BY_TEST (这里需要改动,适应你自己的表,wls用来做连接测试用的)

TestConnectionsOnReleasetrue : 打勾

TestConnectionsOnReservetrue :打勾

最后,点击Apply,然后去Targets,选中你的server,点右箭头,使你的server进入Chosen栏目,最后Apply。

3、配置(TX)DataSource

1)配置datasource

Name :MyDataSource :自己随便起的。

JNDI : OracleBYDS :这里就是lookup的时候填入的名字。

Pool Name : MyOracle_CP :Connection Pool的 Name。

把后边两项打上勾。

第一个是模拟2阶提交模式,如果数据库driver本身不支持的话。(就是XA标准,分布式提交)

第二个是 行预读。

点击Create,然后去Targets里边,把你的 server放入chosen,点击apply

4、配置web.xml

OracleBYDS

javax.sql.DataSource

Container

5、配置weblogic.xml

OracleBYDS

OracleBYDS //此处为datasource中设置的jndi的名字

6、程序中获得连接

Context ctx = null;

Environment env = new Environment();

ctx = env.getInitialContext();

javax.sql.DataSource ds = (javax.sql.DataSource)ctx.lookup("OracleBYDS&quot

9f7588d3b12cd5d674b5f81c0b8fc6cb.gif;

conn = ds.getConnection();

stmt = conn.createStatement ();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值