JDBC连接错误 - 无法创建PoolableConnectionFactory

时间:2016-09-25 08:28:44

标签: java spring oracle jdbc

我有一个连接数据库的jar。我第一次连接到机器时,jar运行正常,连接到DB并正确查询表等。但是,当我尝试第二次和第三次等时,jar开始运行但在连接到DB时卡住然后我收到以下错误:

  

org.springframework.jdbc.CannotGetJdbcConnectionException:无法   获取JDBC连接;嵌套异常是java.sql.SQLException:不能   创建PoolableConnectionFactory(IO错误:连接重置)           at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor $ AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:571)           在org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:88)           在org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:331)

我检查了防火墙没有问题。奇怪的是,它可以工作一次但后来停止工作。

1 个答案:

答案 0 :(得分:0)

确保您的数据库服务器正在接受来自Confluence服务器TCP地址的连接,并且用户有权连接。