weblogic oracle数据源配置

勤快的阿布 2024-09-17 13:03:01 阅读 82

在weblogic console中配置jdbc oracle数据

1. base_domain->Service->DataSources

在Summary of JDBC Data Sources中,点击New, 选择【Generic Data Source】通用数据源。

在这里插入图片描述

2. 设置数据源Name和JNDI name

注:设置的JNDI Name是Java AP中连接DB使用的数据源名

JNDI Name可以和Name完全一致,除了可以写成如下形式,还可以写成xxx.xxx.DataSource2

JNDI按格式分割后的最后一项必须和数据名Name保持一致,不然在代码执行时会出现无法解析数据源的错误。

在这里插入图片描述

3. 选择数据库驱动

Thin: oracle提供的标准JDBC驱动,不支持分布式事务。通过Java sockets进行通信,是纯java实现的驱动。

ThinXA: 支持分布式事务的JDBC驱动,与Weblogic集成,在应用程序需要参与分布式事务时使用

Type4: JDBC-ODBC桥接驱动,它使用ODBC作为数据库通信的中间层

Type4XA: 是支持分布式事务的JDBC-ODBC桥接驱动

for Application Continuity: 允许WebLogic Server管理员保持关键业务应用程序的状态,以便在发生故障时可以快速恢复服务, 生成字符串时,使用DB的Service名

for Service :生成连接字符串时,使用DB 的service名

for Instance:生成连接字符串时,使用DB 的实例名 (SID)

for RAC Service-Instance connections: Oracle Real Application Clusters(RAC)负载均衡服务实例的连接,生成字符串时,使用DB的Service名

一个数据库有多个实例时,要使用Servcie Name。

这里选则【*Oracle’s Driver (Thin XA) for Instance connections; Versions:Any】

在这里插入图片描述

4. 输入数据的连接信息

在这里插入图片描述

5. 测试配置

在这里插入图片描述

6. 选择发布的Server并完成配置

在这里插入图片描述



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。