【问题标题】:I am using spring hibernate application with oracle database. i get an error org.hibernate.exception.GenericJDBCException我正在使用带有 oracle 数据库的 spring hibernate 应用程序。我收到错误 org.hibernate.exception.GenericJDBCException
【发布时间】:2015-05-07 11:18:57
【问题描述】:

我正在使用带有 oracle 数据库的 spring hibernate 应用程序。 我遇到了异常

 HTTP Status 500 - Request processing failed; nested exception is org.hibernate.exception.GenericJDBCException: Could not open connection.

在此期间,我无法使用 netbeans 或任何其他工具从服务器访问数据库。 但是我可以ping服务器。 很多人都遇到了同样的错误,但他们没有找到任何合适的方法来解决这个问题。

【问题讨论】:

  • 2015 年 5 月 7 日 16:29:11.822 警告 [http-nio-8083-exec-16] org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logExceptions SQL 错误:12519,SQLState: 66000 2015 年 5 月 7 日 16:29:11.823 错误 [http-nio-8083-exec-16] org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logExceptions 侦听器拒绝连接并出现以下错误:ORA-12519,TNS :没有找到合适的服务处理程序
  • 您的应用程序无法打开与数据库的连接。你能检查一下你是否有权访问它。

标签: spring oracle hibernate


【解决方案1】:

您的服务器无法连接到数据库,请检查您声明数据库配置、jdbcm 用户、密码和驱动程序的设置。拒绝连接的服务器中的设置配置有问题。

【讨论】:

    【解决方案2】:

    听起来您的 Oracle 名称解析 (TNS) 无法正常工作。检查您的 oracle 客户端安装。尝试从命令行 tnsping db 服务,看看它是否可以访问...

    检查 SQLNET.ORA 以及是否使用本地命名 TNSNAMES.ORA 文件

    【讨论】:

    • 实际上我正在建立连接,我可以使用它,但有时我会收到此错误。
    猜你喜欢
    • 1970-01-01
    • 2020-10-06
    • 2011-10-23
    • 2017-07-18
    • 2020-02-19
    • 1970-01-01
    • 2019-04-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多