`
mayilance
  • 浏览: 7902 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Tomcat5.5 配置 oracle DataSource

阅读更多

花费了我昨天下午的时间和今天上午一小时总算把这tomcat 连接池的配置给搞定了,网上搜搜都没有行之有效的解决方法,很是郁闷!

1.将驱动文件class12.jar拷入$tomcat_home$/commond/lib中,同时在classPath中需要设置:D:\oracle\ora92\jdbc\lib\classes12.jar;还需要将commons-collections-3.1.jar,commons-dbcp-1.2.1.jar,commons-pool-1.2.jar这三个文件拷贝到$tomcat_home$/commond/lib中!

2.再就是修改server.xml文件了,在<globalnamingresources></globalnamingresources>中添加

<resource name="jdbc/Oracle"></resource>         auth="Container"
              type="javax.sql.DataSource"
              driverClassName="oracle.jdbc.OracleDriver"
              url="jdbc:oracle:thin:@192.168.0.188:1521:PROORA"
              username="esp_service"
              password="esp_service"
              maxActive="20"
              maxIdle="30"
              maxWait="10000"/>

在<host></host>之间添加

<context path="/TestDataSource" debug="1" reloadable="true" docbase="TestDataSource"></context>
     <resource name="jdbc/Oracle"></resource>      type="javax.sql.DataSource"
     driverClassName="oracle.jdbc.driver.OracleDriver"
     maxIdle="30"
     maxWait="10000"
     username="esp_service"
     password="esp_service"
     url="jdbc:oracle:thin:@192.168.0.188:1521:PROORA"
     maxActive="20"
     factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory" />
    

当然在修改server.xml之前要注意对该文件的备份,留个退路不行再来么!

3.在应用项目中的/WEB-INF/web.xml的前加入
 <description></description>Welcome to Tomcat
   <resource-ref></resource-ref>
       <description></description>oracleDB Connection
       <res-ref-name></res-ref-name>jdbc/Oracle
       <res-type></res-type>javax.sql.DataSource
       <res-auth></res-auth>Container
  

注意:在xml文件中大小写是有区分的,不要臆断!

4.Test jsp

<!---->
<!---->
<!---->
<!---->
<!---->
<!---->

修改了xml文件记得要将Tomcat重启! 这样就OK了!


分享到:
评论

相关推荐

    tomcat5.5 oracle驱动包

    《Tomcat 5.5与Oracle数据库驱动的整合详解》 在Web应用开发中,Tomcat作为一款流行的Java Servlet容器,常被用作轻量级服务器。而Oracle数据库则是企业级数据存储的重要选择。当我们将Tomcat与Oracle结合使用时,...

    tomcat5.5 的dbcp配置

    ### Tomcat 5.5 的 DBCP 配置详解 #### 一、DBCP简介 DBCP(Database Connection Pool)是Apache Commons Pool的一个实现,用于数据库连接池管理。通过维护一个可重用的连接对象池,DBCP可以显著提高应用程序性能,...

    Tomcat5.5连接池配置

    ### Tomcat5.5连接池配置详解 #### 一、引言 在现代软件开发过程中,数据库连接管理是一项至关重要的任务。为了提高系统的性能和稳定性,合理地管理和复用数据库连接资源是必不可少的。Apache Tomcat 作为一种广泛...

    Tomcat下对Oracle数据库连接池数据源的配置

    本教程将详细解释如何在Tomcat服务器上配置Oracle 10g数据库的连接池数据源。 首先,确保你已经安装了必要的软件环境: 1. Java环境:JDK 1.4 2. 服务器:Tomcat 5.5 3. 数据库:Oracle 10g 配置步骤如下: 1. **...

    tomcat jboss数据源配置.rar

    在IT行业中,服务器和应用服务器的配置是至关重要的,尤其是...提供的压缩包文件"jboss4.0 配置.txt"和"tomcat5.5配置Oracle数据源.txt"应该包含了详细的步骤和可能遇到的问题,读者可以通过这些文件深入学习和实践。

    tomcat 5.5连接池配置,如何让工程为默认工程

    &lt;Context docBase="C:/Program Files/Apache Software Foundation/Tomcat5.5/webapps/FengYue" path="" debug="0" reloadable="true" privileged="true"&gt; type="javax.sql.DataSource" password=...

    tomcat 几种连接池配置代码(包括tomcat5.0,tomcat5.5x,tomcat6.0)

    Tomcat5.5.x版本同样支持连接池配置,但配置方法略有不同。 ##### 全局数据库连接池 这种方式适用于多个应用共享同一数据库连接池的情况。 **示例代码**: ```xml &lt;!-- 在server.xml中 --&gt; type="javax.sql....

    tomcat5 配置jndi

    ### Tomcat 5.5 JNDI 配置详解 #### 一、概述 在Java Web应用开发过程中,经常需要连接数据库以实现数据交互。为了更好地管理这些资源,Tomcat等应用服务器提供了JNDI(Java Naming and Directory Interface)服务...

    tomcat连接池配置.doc

    ##### 2.2 Tomcat 5.5.x 连接池配置 **方式一:全局数据库连接池** 1. **通过管理界面或在`conf/server.xml`中配置连接池:** ```xml type="javax.sql.DataSource" password="mypwd" driverClassName=...

    Tomcat6.0数据源配置[文].pdf

    Tomcat 5.5和6.0引入了一种更简洁的配置方式。现在,我们可以直接在Web应用的`WebRoot`目录下创建一个名为`META-INF`的目录(如果不存在的话),然后在`META-INF`中创建一个`context.xml`文件。在这个`context.xml`...

    oracle 连接数据池

    在提供的文件列表中,可能包含了对这些配置和问题解决的详细指导,例如如何配置Tomcat 5.5的数据源,如何处理JNDI配置问题,以及如何解决数据源连接问题等。这些资源可以帮助开发者更深入地理解和解决Oracle连接数据...

    tomcat连接池 从5.0到6.0的

    在Tomcat 5.5.x中,全局数据库连接池通常是通过`GlobalNamingResources`配置在`server.xml`文件中的。例如,以下是一个配置示例: ```xml type="javax.sql.DataSource" password="mypwd" driverClassName=...

    MyEclipse下SSH配置详细步骤及异常处理

    - **服务器**:Tomcat 5.5 - **开发工具**:MyEclipse 6.5 GA - **数据库工具**:Oracle 10g - **确保具备**:class12.jar 或其他带有 Oracle 驱动的 JAR 包 - **开发技术**:Spring 2.0、Struts 1.3、Hibernate 3.1...

    集深系统部署手册

    - 对于Tomcat5.5和Tomcat6,可以在应用的`META-INF`目录下创建`context.xml`文件来配置数据源。 - 在配置文件中,可以指定数据源的名称、驱动类、URL、用户名和密码等参数。 - 示例配置代码片段: ```xml ...

    java环境搭建问题

    - **2.4版本**对应**Tomcat 5.5**。 - **3.0版本**对应**Tomcat 7.0**。 3. **导入代码**: - 将已存在的项目代码文件夹`src`和`WebContent`复制替换到新项目相应位置。 - 使用`F5`刷新Eclipse界面。 4. **JDK...

    ssh开发指南附有源代码

    基础的配置包括安装JDK 5.0,选用MyEclipse 6.5作为IDE,选择Tomcat 5.5作为应用服务器,以及使用Oracle 9i数据库。此外,版本控制工具SVN用于管理代码,文件编码应统一为UTF-8,并确保JAVA编译版本为jdk5.0。 开发...

    web打印.doc

    - **开发环境**:Windows XP、IE6.0、JDK (JRE) 1.6 Update 14、MyEclipse 6.5、Tomcat 5.5、Oracle 10g R2 - **开发工具**:jasperreports-3.0.1、ireport-3.1.0、iTextAsian.jar、apache-ant-1.7.1 #### 解决方案...

Global site tag (gtag.js) - Google Analytics