【问题标题】:When does following error occurs "org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory"何时发生以下错误“org.apache.commons.dbcp.SQLNestedException:无法创建 PoolableConnectionFactory”
【发布时间】:2018-01-29 05:47:03
【问题描述】:

我正在尝试从 linux 连接到 oracle DB,这给了我以下异常:

无法获得 JDBC 连接;嵌套异常是 org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory

但是对于相同的连接字符串和驱动程序版本,我可以从 Windows 连接 Oracle。

【问题讨论】:

  • 可能是您的网络出现问题或您的数据库服务器已停止。

标签: java linux spring oracle apache


【解决方案1】:

这是 ojdbc6.jar 驱动程序的问题。我将其更改为 ojdbc14.jar 它对我来说效果很好。 Oracle 的官方网站显示 ojdbc6.jar 是 oracle11g 的最新驱动程序,它在 Linux 平台上不适用于我。 您可以从以下链接下载 Ojdbc14.jar http://www.oracle.com/technetwork/apps-tech/jdbc-10201-088211.html

【讨论】:

    猜你喜欢
    • 2012-10-22
    • 2020-09-29
    • 1970-01-01
    • 2011-07-09
    • 2016-02-01
    • 1970-01-01
    • 2015-06-17
    • 1970-01-01
    • 2013-03-03
    相关资源
    最近更新 更多