熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

Weblogic8配置Oracle數據庫連接池

2022-06-13   來源: 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換成數據庫中表

部署後運行


From:http://tw.wingwit.com/Article/program/Oracle/201311/19096.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.