准备工作:
1.打开安装好Oracle数据库,并开启监听程序.
2.启动 Weblogic Server(WLS)
3.打开控制台:通过浏览器访问 http://192.168.1.202:7001/console/ 输入管理员用户名和密码,登录weblogic GUI管理界面。

进入数据源配置:

 1.登录界面后,在“Domain structure”树中,展开“Server”->“JDBC”,然后单击 'Data Sources'  进入以下界面;点击 'New'  新建数据源   点击'Next'Weblogic 10.3 配置Oracle连接池_weblogic 

  2. 修改 Name 与JNDI name  名称,选择连接数据库类型  点击'Next'Weblogic 10.3 配置Oracle连接池_weblogic_02

   3. 选择数据库驱动程序  点击'Next'Weblogic 10.3 配置Oracle连接池_oracle_03 

      4. 根据需要修改以下值, 可保留默认选项  点击'Next'Weblogic 10.3 配置Oracle连接池_oracle_04

       5. 设置数据库连接参数, 点击'Next'Weblogic 10.3 配置Oracle连接池_oracle_05 

    6. 配置完成,点击 Test configurtion   进行数据库连接测试。Weblogic 10.3 配置Oracle连接池_oracle_06 Weblogic 10.3 配置Oracle连接池_休闲_07

     7. 返回测试结果. 页面绿色字体. 说明测试通过. 点击 'Next'

Weblogic 10.3 配置Oracle连接池_配置_08

    8. 选择数据源部署服务器 ‘AdminServer’ , 点击 ‘finish’

Weblogic 10.3 配置Oracle连接池_连接池_09 

       9.添加到数据源部署服务器成功Weblogic 10.3 配置Oracle连接池_weblogic_10 

       10. 查看JDBC 运行情况

Weblogic 10.3 配置Oracle连接池_配置_11

   配置完成.

连接池配置的其他参数说明:
Initial Capacity:创建连接池时所创建的数据库连接的数目。
Maximum Capacity: 连接池中允许的最大连接数目。
Capacity Increment: 连接池容量在最大容量限制范围内的增量。
LoginDelay: 在创建每个物理数据库连接之前要延迟的秒数。
Allow Shrinking: 将该项设置为true时,如果没有使用额外的连接,则允许连接池把容量减小到InitialCapacity。
Shrink Frequency: 在减小连接池容量之前要等待的秒数。如果将Shrink Frequency设置为true,那么也必须将Allow Shrinking设置为true。
Test Frequency: 数据库连接测试之间间隔的秒数。在每个Refresh Period时间间隔之后,如果设置了TestTableName,就会使用TestTableName测试未使用的数据库连接。
Test Reserved Connections: 如果选择了这个选项,服务器会在把连接提供给客户端之前对其进行测试。
Test Created Connections: 如果选择了这个选项,就会在创建一个JDBC连接之后和在把它添加到JDBC连接池中的可用连接列表之前,对该JDBC连接进行测试。
Test Released Connections: 如果选择了这个选项,服务器就会在把连接返回给连接池之前对其进行测试。
Test Table Name: 用于JDBC连接测试的数据库表名。如果指定了Test Frequency,并且选择了Test Reserved Connections、Test Created Connections或Test Released Connections,则Table Name是必需的。
 至此,WLS 的Oracle连接池配置已经完成,在应用程序中,可以通过JNDI名字 JJDBC-ORALCE 来引用该连接池配置并访问数据库。