`
xam_sunny
  • 浏览: 4710 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

poolman 连接oracle集群异常解决办法

阅读更多
环境:
Struts1,poolmanjdbc封装组件,oracle12c 集群,was服务器
旧系统升级:oracle驱动使用的是jdbc14.jar
应用发布后报数据连接异常:please checked your username,password connectivity info.
解决办法:
1.poolman.xml中的数据库连接url为:
1)sid连接:jdbc:oracle:thin@:ip:port:sid
2)service_name集群:jdbc:oracle:thin:@(DESCRIPTION =
        (ADDRESS_LIST =
                 (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.0.1)(PORT = 1521))
                 (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.0.2)(PORT = 1521))
                 (FAILOVER=yes)
                 (LOAD_BALANCE =yes)
         )
         (CONNECT_DATA =
                 (SERVER = DEDICATED)
                 (SERVICE_NAME = orcl)
         )
)
2.更新oracle驱动为ojdbc6.jar.
发布程序正常访问,问题解决。

Oracle  版本 jdk版本 推荐jar包 备注
Oracle 8i JDK 1.1.x classes111.zip  
Oracle 8i JDK 1.1.x classes12.zip 这个版本是有classes12.jar的,可以尝试下载
Oracle 9i JDK 1.1.x classes111.jar 或者 classes111.zip  
Oracle 9i JDK 1.2 and JDK 1.3 classes12.jar 或者 classes12.zip  
Oracle 9i JDK 1.4 ojdbc14.jar  
Oracle 9i JDK 1.5 ojdbc5.jar Oracle 9i JDK 1.6 ojdbc6.jar  
Oracle 10g JDK 1.2 and JDK 1.3.  classes12.jar  
Oracle 10g JDK 1.4 and 5.0 ojdbc14.jar   
Oracle 11g jdk5 ojdbc5.jar  
Oracle 11g jdk6 ojdbc6.jar
Oracle 12c jdk6 ojdbc6.jar
上述orcle版本和jdbc驱动的对应关系仅供参考。
分享到:
评论

相关推荐

    poolman 数据库连接池

    PoolMan作为Java的数据库连接池解决方案,提供了丰富的功能和良好的性能,对于提升Java应用的数据库访问效率和稳定性具有重要意义。在实际项目中,正确配置和使用PoolMan,可以显著提高系统的运行效率,降低资源消耗...

    poolman 数据库连接池+源码例子,自己写的代码

    通过分析Poolman的源码和示例,你可以了解到数据库连接池的内部工作流程,例如连接的分配、回收、监控以及异常处理策略。这将有助于你在实际项目中优化数据库性能,合理利用系统资源,同时也可以为自定义数据库连接...

    poolman

    Poolman不仅支持多种数据库(如MySQL、Oracle、PostgreSQL等),还提供了API供开发者自定义连接工厂,使得它可以灵活适配各种数据库驱动和连接配置。 六、Poolman的版本2.1-b1特性 在Poolman 2.1-b1版本中,可能...

    poolman数据库链接池

    - **异常处理**:当连接超时或者出现其他错误时,Poolman能自动处理并重新获取连接,保证系统的稳定运行。 - **安全控制**:可以设置权限,限制不同用户对连接池的访问和使用。 3. **Poolman使用**: - **配置...

    PoolMan

    The PoolMan library and virtual JDBC2.0 driver provide Java object pooling, with particular extensions for database resources and caching SQL queries/results across multiple databases. PoolMan ...

    poolman-2.1-b1

    Poolman是一款开源的数据库连接...总的来说,Poolman-2.1-b1是一个强大且灵活的数据库连接池解决方案,为开发者提供了高效、可靠的数据库连接管理工具。在实际项目中,正确使用Poolman可以显著提升应用的性能和稳定性。

    java分页组件和poolman demo

    PoolMan,全称Database Connection Pool Manager,是一款开源的数据库连接池管理工具,它能够有效地管理和复用数据库连接,降低数据库连接的创建和销毁开销,提高系统的性能和稳定性。在JDK1.5及以上版本,PoolMan...

    poolman.jar

    poolman.jarpoolman.jar

    jsp宝典项目实战所需的llbbs.jar和poolman.jar包打包下载

    PoolMan是早期流行的开源数据库连接池组件,它支持多种数据库类型,如MySQL、Oracle等,并提供了配置灵活、性能稳定的特点。在"jsp宝典"的新闻发布系统中,PoolMan负责管理数据库连接,确保系统在处理大量请求时依然...

    oracle存储过程返回多行多列的结构化数组,java调用并解析

    为了简化配置,你的项目可能使用了诸如Apache DBCP或HikariCP这样的连接池库,通过配置"poolman.xml"文件来管理数据库连接。 总结来说,本示例展示了如何在Oracle存储过程中定义和使用结构化数组,以及如何在Java...

    DBCP连接数据库的jar包

    4. **异常处理和监控**:DBCP提供了一些监控和诊断工具,如`PoolMan`, 可以帮助开发者跟踪连接池的状态,如活动连接数、空闲连接数等,以便在运行时进行调整和优化。 5. **性能优化**:DBCP允许通过配置参数来优化...

    Tomcat 7-dbcp配置数据库连接池详解

    - 除了dbcp之外,还有其他流行的数据库连接池方案,比如C3P0、HikariCP、Poolman等。 - 不同的连接池实现有不同的特性,选择合适的连接池需要考虑实际应用场景、性能需求和维护成本。 总之,通过配置Tomcat的dbcp...

    CnJBB论坛 v1.2.2

    【CnJBB论坛 v1.2.2】是一个针对论坛社区类应用的软件更新版本,这个版本的主要改进是增加了对第三方连接池Poolman的支持,并修复了一些已知的Bug,以提升系统的稳定性和性能。 首先,让我们深入了解一下“连接池”...

    YAPoolman - Yet Another PoolMan-开源

    **YAPoolman:开源对象池管理框架** YAPoolman 是一款开源的对象池管理工具,旨在提供更高效、可控的 Java 对象池服务。它引入了“分离池和工厂”的概念,允许开发者灵活地管理和配置对象池,以满足不同场景下的...

    乐趣大型购物系统V1.1

    乐趣大型JSP购物系统该系统是jsp+mysql+javabean的大型购物。 修订了1.0版本的一些BUG. 在1.0版本的基础之上,...3、正确配置poolman.xml中的数据库连接池 演示地址:http://www.2rich.net/code/myshop/index.jsp

    jsp购物和新闻系统

    2、用doc目录下的表结构在mysql上建表, 3、正确配置poolman.xml中的数据库连接池, 4、如有问题,请与乐趣工作室(www.2rich.net), 5、该系统版权属于乐趣工作室,如需用于商业用途,请与乐趣工作室...

    jboss rules 用户指南(中文)

    它提供了结构化的方法来构建应用程序,并通过`struts-config.xml`文件来集中管理应用的配置,这包括数据源、表单对象、业务逻辑等关键组件的配置。 #### 数据源配置(data-sources) `data-sources`元素是`struts-...

    ireport+jsp

    // 获取数据库连接,获取方法根据具体情况而定 DBUtil dbbean = new DBUtil(); // 获取关键参数 String ls_reportname = request.getParameter("reportname"); // 报表文件名 String ls_exporttype = request....

    struts-config1.1.xml

    - Poolman:开源数据源实现。 - Expresso:来自 Jcorporate 的数据源实现。 - JDBCPool:另一个开源数据源实现。 - DBCP:来自 Jakarta 的数据源实现。 - **`set-property`**:用于设置数据源的具体属性。 - **...

Global site tag (gtag.js) - Google Analytics