Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JDBCExceptionReporter-SQL错误:0,SQLState:08001_Java_Mysql_Hibernate_Tomcat - Fatal编程技术网

Java JDBCExceptionReporter-SQL错误:0,SQLState:08001

Java JDBCExceptionReporter-SQL错误:0,SQLState:08001,java,mysql,hibernate,tomcat,Java,Mysql,Hibernate,Tomcat,我使用spring、hibernate和Jaxb做了一个Java应用程序 JDBCExceptionReporter - SQL Error: 0, SQLState: 08001 JDBCExceptionReporter - Could not create connection to database server. Attempted reconnect 3 times. Giving up. JDBCExceptionReporter - SQL Error: 0, SQLState:

我使用spring、hibernate和Jaxb做了一个Java应用程序

JDBCExceptionReporter - SQL Error: 0, SQLState: 08001
JDBCExceptionReporter - Could not create connection to database server. Attempted reconnect 3 times. Giving up.
JDBCExceptionReporter - SQL Error: 0, SQLState: 08001
JDBCExceptionReporter - Could not create connection to database server. Attempted reconnect 3 times. Giving up.
当我尝试通过循环多次连接数据库时,出现了上述错误。它可以处理多达50个请求,但当循环次数超过50次时会出现错误

我正在使用Java1.7和Tomcat7.0

JDBCExceptionReporter - SQL Error: 0, SQLState: 08001 
这可能有多种原因:

  • 在许多情况下,主要问题是连接的限制
    如果您有一个交互,并且没有使用连接池,则数据库中可能已达到连接限制。

  • 另一种情况是,在
    JDBC
    调色板中,如果连接数(默认值100)大于BW作业数(默认值0表示无限)

  • 重要提示:“通常需要在重用语句或
    Resultset
    之前关闭它们。”

    这可能有多种原因:

  • 在许多情况下,主要问题是连接的限制
    如果您有一个交互,并且没有使用连接池,则数据库中可能已达到连接限制。

  • 另一种情况是,在
    JDBC
    调色板中,如果连接数(默认值100)大于BW作业数(默认值0表示无限)


  • 重要提示:“在重用语句或
    结果集之前,通常需要关闭它们。”

    使用连接池概念尝试关闭连接请显示代码包含连接。使用连接池概念尝试关闭连接请显示代码包含连接。