数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

Weblogic8配置Oracle数据库连接池


发布日期:2022年09月13日
 
Weblogic8配置Oracle数据库连接池

配置连接池 通过http://localhost:/console进入管理控制台

在左侧菜单中依次进入mydomain(自定义的域名称)-服务-JDBC-连接缓沖池

点击“配置新的 JDBC Connection Pool

数据类型选择Oracle

数据库驱动程序选择Oracles Driver (Thin) Version:

点击右下角的“继续”

在名称中写入想要设置的连接池名称(本例为myconnection

数据库名称要访问的数据库名称

主机名写入数据库服务器的主机名称或IP地址(本例

端口号默认为

数据库用户名称密码根据具体情况填写

点击“继续”

在下一页中点击“测试驱动程序配置”显示“连接成功”

点击“创建和部署”

在新页面的列表中出现myconnection的配置项

连接池配置完毕

测试配置连接池

在左侧菜单中依次进入mydomain(自定义的域名称)-服务-JDBC-连接缓沖池

点击“myconnection

在配置页签中点击“连接”页签

点击高级选项“显示”

选择“测试保留连接”“测试创建连接”“测试释放连接”

在“测试表名称”中写入数据库中随便一张表的名称

在“初始SQL”中写入“SQL select * from student”

选择“支持本地事务”选项

点击“应用”

在“测试”页签下点击“测试缓沖池”

显示“测试成功”

配置JDBC数据源

在管理控制台左侧菜单中依次进入mydomain(自定义的域名称)-服务-JDBC-数据源

点击“配置新的 JDBC Data Source”

在名称中写入要配置的数据源名称(本例mydatasource

在JNDI名称中写入访问的名字(本例test/ora

点击“继续”

在缓沖池名称中选择myconnection

点击“继续”“创建”

在列表中出现mydatasource配置项

数据源配置完毕

测试JDBC数据源

创建并部署testjdbcjsp源码如下

<%@ page import="javasql*"%>
<%@ page import="javaxnaming*"%>
<%@ page import="javaxsql*"%>
<%
try{
Context initCtx=new InitialContext();
DataSource ds=(DataSource)initCtxlookup("test/student");
Connection conn=dsgetConnection();
Statement stmt=conncreateStatement();
//查询表emp数据条数
ResultSet rs=stmtexecuteQuery("select count(*) as num from emp");
rsnext();
outprintln(rsgetString("num"));
rsclose();
stmtclose();
}catch(Exception e){
eprintStackTrace();
}
%>
将“test/student”换成自己的JNDI名称

将emp换成数据库中表

部署后运行

上一篇:Oracle安装过程中物理内存检查及临时temp空间不足问题解决

下一篇:Oracle数据库的备份与恢复的三种方法