开始之前,先简单的说明一下。
应用服务器是:BEA WebLogic Platform 8.1
数据库是:oracle 10g
1、配置连接池
启动weblogic服务器,通过
http://localhost:7001/console进入管理控制台
在左侧菜单中,依次进入:myserver(这里以自己的为准)--Services(服务)--JDBC--Connection Pools(连接缓冲池),
点击“Configure a new JDBC Connection Pool(配置新的DBC Connection Pool)”
Database Type(数据库类型): Oracle
Database Driver(数据库驱动): *Oracle's Driver (Thin) Versions:9.0.1,9.2.0,10
点击“Continue(继续)”按钮,进入下一步:
Name(名称):TestPool,此处根据实际应用填写名字。
Database Name(数据库名):testdb
这里注意是SID=testdb
Host Name: 192.168.32.137 数据库所在的主机名或IP
Port: 1521
Databse User Name: system 数据库的登陆名
Password: 123456 登陆密码
点击“Continue”按钮,继续下一步。
点击“Test Driver Configuration”按钮,显示“Connection successful”.
点击“Create and deploy”按钮,在新页面的列表中出现了"TestPool"项。
至此连接池配置完毕。
2、测试配置连接池
在左侧的菜单中依次点击“myserver--services--JDBC--Connection Pools--TestPool”,在出现的页面中点击“Configuration”选项单--“Connections”选单,然后点击“高级选项”的“显示”。
选重“Test Reserved Connections”、“Test Created Connections”、“Test Released Connections”三个复选框。
在Test Table Name:中输入“SQL SELECT 1 FROM yourtabName”
单击“Apply”按钮。
单击“Testing”选单,在出现的页面中点击“Test Pool”按钮。
出现“Connection successful on: myserver” 信息,至此测试连接池成功。
3、配置JDBC数据源在管理控制台左侧的菜单中依次进入:myserver--services--JDBC--Data Source,点击页面中的“Configure a new JDBC Data Source”,
Name: myData Soruce
JNDI Name: test/ora10
单击“Continue”按钮,
在Pool Name:下拉列表框中选择“TestPool”,然后点击“Continue”按钮
单击“Create”,到次数据源创建完成。
4、测试JDBC数据源
创建并部署testjdbc.jsp,源码如下:
<%@ page import="java.sql.*"%>
<%@ page import="javax.naming.*"%>
<%@ page import="javax.sql.*"%>
<%
try{
Context initCtx=new InitialContext();
DataSource ds=(DataSource)initCtx.lookup("test/ora10");
Connection conn=ds.getConnection();
Statement stmt=conn.createStatement();
//查询表test数据条数
ResultSet rs=stmt.executeQuery("select count(*) as num from test");
rs.next();
out.println(rs.getString("num"));
rs.close();
stmt.close();
}catch(Exception e){
e.printStackTrace();
}
%>
将“test/ora10”换成自己的JNDI名称
将test换成数据库中表
部署后运行
分享到:
相关推荐
### WebLogic与Oracle数据库连接池配置详解 #### 一、WebLogic Server 7.0 + Oracle JDBC Pool/DataSource配置步骤 在进行WebLogic Server 7.0与Oracle数据库的连接池配置时,需要确保以下几个方面的正确设置: #...
以上内容覆盖了 WebLogic 与 Oracle 数据库连接的基本原理、连接池配置参数详解以及使用 Java 进行连接测试的具体方法,并简要介绍了 JSF 1.2 在 MyEclipse 中的配置流程。希望这些信息能够帮助您更好地理解和操作 ...
本文将详细介绍如何在WebLogic Platform 8.1控制台中设置Oracle 9i、SQL Server 和 JDataStore 数据库连接池以及如何在应用程序中获取这些连接。此外,还会演示如何使用JBuilder 10.0X for WebLogic Edition来进行...
配置Oracle连接池是确保Weblogic能够高效、安全地与Oracle数据库交互的关键步骤。下面将详细介绍如何在Weblogic中配置Oracle连接池以及相关参数的含义。 首先,你需要确保已经安装了Oracle数据库和BEA Weblogic ...
SQL数据连接池是WebLogic Server中的一个重要组件,用于优化数据库连接的创建、分配和管理,从而提高系统性能和资源利用率。本文将详细介绍如何在WebLogic中配置SQL数据连接池。 一、数据连接池的作用 数据连接池是...
### WebLogic连接Oracle数据库配置详解 #### 一、概述 在企业级应用开发中,WebLogic作为一款成熟且稳定的应用服务器,被广泛应用于各种大型系统的部署。为了实现WebLogic与Oracle数据库之间的高效通信,需要对...
在WebLogic中配置数据库连接池和数据源是实现高效数据库访问的关键步骤。下面详细介绍如何配置不同类型的数据库: 1. **编辑应用服务器启动选项中的ClassPath属性**: - 调整ClassPath属性以包含数据库驱动的路径...
3. **配置连接池**:设置最大和最小连接数,超时设置等,以确保性能和资源管理。 4. **测试数据源**:在创建数据源后,务必进行测试以验证连接是否成功。这可以通过管理控制台的“测试连接”功能完成。 5. **配置...
在WebLogic8中配置连接池和JMS组件是部署和管理Java应用程序的关键步骤,特别是对于那些依赖于数据库和消息传递服务的应用。以下是详细的配置过程: 1. **配置JDBC连接池**: - 首先,通过访问`...
在WebSphere应用服务器中,数据库连接池的配置是实现高效数据库访问的关键步骤。连接池管理数据库连接,避免了频繁创建和关闭连接的开销,提高了系统的性能和响应速度。本文主要讨论了在WebSphere中配置Oracle、SQL ...
本文介绍WebSphere下Oracle、SQL Server、Sybase、MySQL数据库连接池的配置方法,并给出相应调用连接池的示例。相对于Weblogic,WebSphere连接池的配置要稍微复杂一些,因为缺少相关的文档,需要一定的技巧和经验。...
在WebLogic Server中,配置JDBC数据源是为了实现数据库连接的管理和优化。数据源在域中创建后,会在服务器启动时预创建数据库连接,并存储在一个连接缓冲池中。应用程序通过在Java Naming and Directory Interface ...
8. **错误处理**:在处理数据库连接时,务必处理可能抛出的SQLException和其他异常,确保程序的健壮性。 9. **安全性**:确保数据库连接的用户名和密码被安全地存储和传递,避免硬编码在代码中。还可以使用角色基础...
- 在 **Connection Pool** 页面配置连接池的相关参数。 - 在 **JDBC Properties** 页面输入具体的连接字符串: ```bash jdbc:informix-sqli://172.16.210.9:20005/test:INFORMIXSERVER=ol_informix1170;...
本文档将详细介绍WebLogic数据库和消息队列的配置方法,主要包括配置数据库连接池和数据源的步骤。 一、配置数据库连接池 在WebLogic中,数据库连接池是通过JDBC(Java Database Connectivity)来实现的。JDBC是一...
1. 连接池的基本概念及原理:数据库连接池的基本思想是为数据库连接建立一个“缓冲池”,预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。...
总结起来,WebLogic数据源连接池是实现高效、稳定数据库连接的关键,通过合理的配置和管理,可以极大地提高系统的响应速度和资源利用率,同时降低数据库的压力。在实际操作中,根据应用的需求和环境,不断调整和优化...
本文主要介绍WebLogic 9.1在Linux环境下的安装流程、配置方法以及如何部署应用程序和配置数据库连接池。在Linux环境下安装WebLogic是搭建Java EE应用服务器的关键步骤,而配置数据库连接池是为了提高数据库访问效率...