`
旁边的手
  • 浏览: 66397 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Weblogic8配置Oracle数据库连接池

阅读更多
开始之前,先简单的说明一下。
应用服务器是: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+Oracle数据库连接池的配置问题

    weblogic与oracle数据库通过连接池连接及测试代码

    weblogic与oracle数据库通过连接池连接及测试代码 另有myeclipse中weblogic服务器下使用jsf1.2的设置步骤

    在WebLogic中建立数据库连接池与数据源及利用JBuilder进行测试.pdf

    在WebLogic中建立数据库连接池与数据源及利用JBuilder进行测试.pdf

    详解:WebSphere中流行数据库连接池的配置

    本文介绍WebSphere下Oracle、SQL Server、Sybase、MySQL数据库连接池的配置方法,并给出相应调用连接池的示例。相对于Weblogic,WebSphere连接池的配置要稍微复杂一些,因为缺少相关的文档,需要一定的技巧和经验。...

    Weblogic 10连接池配置说明

    Weblogic 10.3 配置Oracle连接池 准备工作: 1.打开安装好Oracle数据库,并开启监听程序. 2.启动 Weblogic Server(WLS) 3.打开控制台:通过浏览器访问 http://192.168.1.99:7001/console/ 输入管理员用户名和密码,...

    WebLogic9.1安装手册及配置(包括连接池)

    详细介绍了Linux下Weblogic的安装图解及说明、Weblogic应用发布及各种数据库连接池的配置(informix/oracle/db2/sybase等);是个非常实用的操作文档。

    weblogic.jdbc.vendor.oracle.OracleResultSet jar包

    weblogic.jdbc.vendor.oracle.OracleResultSet 解决weblogic数据库连接池存储大字段所需包

    Weblogic Portal应用环境调优

    Weblogic Portal应用环境调优,本文介绍如下: 一、 修改操作系统文件句柄大小 1 二、 调整JVM启动内存 1 ...十一、 oracle数据库集群连接串推荐配置 8 十二、 解决数据库善断后应用服务器连不上数据库的问题 8

    Extjs3.2+struts2.0+spring2.5+hibernate3.5+weblogic10+oracle10g含全包5

    proxool_cofig.xml为连接池配置 此项目可做基础项目开发原型方便,启动此项目在weblogic10中会有antlr-2.7.6rc1.jar此包的异常请配置其先加载并将次包考入 bea\wlserver_10.0\server\lib目录下,再将bea\user_projects...

    LyBBS『凌云论坛』系统

    对数据库我们采用了数据库连接池,用户可以在配置文件中配置不同的连接池或者不使用连接池,对表操作也采用了预处理、批处理、事务处理等多种方式,用户可以在配置文件中配置数据库连接参数,包括连接数,超过连接数...

    JDBC 3.0数据库开发与设计

    4.7.5 包含连接池的数据源配置 4.7.6 池连接对象对于语句的重新利用 4.7.7 关闭池连接语句 4.7.8 连接池使用实例 4.8 分布式事务处理 4.8.1 XADataSource接口和XAConnection接口 4.8.2 事务管理器 4.8.3 关闭...

    java开发——留言系统

    可能需要修改sunny.guestbook.util包中的DBConn类,本网站采用的是连接池技术连接数据库,需要在weblogic控制台中创建一个JNDI名为myjndi的数据源,连接oracle数据库,配置过程和创建SQL Server的数据源类似。...

    weblogic平台J2EE调优策略

    2.3.1 调整连接池配置 2.4 WEB调优 2.4.1 调整WEB应用描述符 2.5 JMS调优 2.6 EJB调优 2.6.1 调整pool和cache 2.6.2 优化事务隔离级别和事务属性 2.6.3 其他一些小技巧 第三章 数据库调优 3.1.1 Oracle性能优化 ...

    安全的最后一公里:特权访问安全.pdf

    各类中间件系统管理账号,如WEBSHPERE、WEBLOGIC、 TOMCAT(连接池账号、Web Console)...... 各种设备的管理账号,如路由器、交换机、VPN、工业设备...... 各种安全系统和设备管理账号,如防火墙、入侵检测、防...

    性能调优文档_自动化测试

    该文档为在性能测试过程中对一些中间件的调优,如对tomcat的JVM、连接器、线程数等,中创中间件的JVM、连接数、日志级别调整,weblogic的...同时包括数据库连接池的调优,Apache集群、oracle参数、linux参数调优等等。

    cadastro-endereco

    带有解释性注释的代码由 JUNIT 制作并使用 Mockito 框架模拟的业务类的单元测试,以便在测试中验证所有规则,而无需访问数据库。... Weblogic 10.3.6 with DataSource 配置了 Oracle 连接池; Oracle XE 11G; J

    weblogc orcle

    weblogic.jdbc.vendor.oracle.OracleThinBlob blob = (weblogic.jdbc.vendor.oracle.OracleThinBlob) rs.getBlob("BLOBATTR");

    Loadrunner报错日志

    需要监控weblogic的连接等待情况,此时需要增加acceptBacklog,每次增加25%来提高看是否解决,同时还需要增加连接池和调整执行线程数,(连接池数*Statement Cache Size)的值应该小于等于oracle数据库连接数最大值...

    java面试题

    52.8. 有几种开源的数据库连接池: 29 53. 描述一下JVM加载class文件的原理机制? 30 54. socket编程 30 54.1. 什么是TCP/IP、UDP? 30 54.2. Socket在哪里呢? 31 54.3. Socket是什么呢? 32 54.4. socket的实现步骤...

    ssh(structs,spring,hibernate)框架中的上传下载

    3在Spring中使用org.springframework.jdbc.support.lob.OracleLobHandler处理Oracle数据库的Blob类型字段。  通过这样的设置和配置,我们就可以象持久化表的一般字段类型一样处理Blob字段了。  以上是Spring+...

Global site tag (gtag.js) - Google Analytics