Exception in thread "main" org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (IO 错误: Connection reset)

at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)

at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:573)

at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:637)

at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:666)

at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:674)

at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:714)

at com.tydic.common.db.DBManager.getSql(DBManager.java:507)

at com.tydic.common.db.DBManager.getListBySqlCode(DBManager.java:87)

at com.tydic.notice.work.load.LoadSysParam.LoadMsgStruct(LoadSysParam.java:239)

at com.tydic.notice.work.load.LoadSysParam.load(LoadSysParam.java:151)

at com.tydic.notice.work.load.LoadSysParam.init(LoadSysParam.java:142)

at com.tydic.main.LoadMain.main(LoadMain.java:12)

Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (IO 错误: Connection reset)

at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549)

at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)

at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)

at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)

at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)

... 11 more

Caused by: java.sql.SQLRecoverableException: IO 错误: Connection reset

at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:752)

at oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:662)

at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)

at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:560)

at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)

at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)

at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)

at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545)

... 15 more

Caused by: java.net.SocketException: Connection reset

at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:115)

at java.net.SocketOutputStream.write(SocketOutputStream.java:155)

at oracle.net.ns.DataPacket.send(DataPacket.java:209)

at oracle.net.ns.NetOutputStream.flush(NetOutputStream.java:215)

at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:302)

at oracle.net.ns.NetInputStream.read(NetInputStream.java:249)

at oracle.net.ns.NetInputStream.read(NetInputStream.java:171)

at oracle.net.ns.NetInputStream.read(NetInputStream.java:89)

at oracle.jdbc.driver.T4CSocketInputStreamWrapper.readNextPacket(T4CSocketInputStreamWrapper.java:123)

at oracle.jdbc.driver.T4CSocketInputStreamWrapper.read(T4CSocketInputStreamWrapper.java:79)

at oracle.jdbc.driver.T4CMAREngineStream.unmarshalUB1(T4CMAREngineStream.java:429)

at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:397)

at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:257)

at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:433)

at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:950)

at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:639)

... 22 more

网上搜索"linux oracle connection reset",得到如下信息:

jdbc连接本机oracle卡死,Oracle JDBC 连接卡死后 Connection Reset解决过程相关推荐

  1. tp监控连接云路由服务器失败_tp-link云路由器设置后无法上网解决办法【图文】...

    摘 要 TP-link是常见的家用无线宽带路由器,很多家庭用户和小型办公场所都在使用TP-Link无线路由器;今天小编就为大家讲解tp-link云路由器设置后无法上网的解决办法,首先请点击网络状态,如 ...

  2. 连接ssh显示access denied,设置PermitRootLogin yes后依然不行解决办法

    ssh连接Ubuntu之access denied 解决方法是: 修改/etc/ssh/ssh_config文件, #PermitRootLogin prohibit-password改为 Permi ...

  3. 小米手机 安装AndroidAuto后连接车机,提示android auto出现错误 通信错误16

    现象 小米手机 安装AndroidAuto后连接车机,提示android auto出现错误 通信错误16 解决 可能因为双开应用不兼容导致的,需要在手机端关闭应用双开. 不同手机位置不一定一样, 举例 ...

  4. CentOS6中连接ftp服务器下载文件时出现了java.net.SocketException: Connection reset

    问题描述:连接CentOS6中的ftp服务器下载文件时出现了java.net.SocketException: Connection reset 解决办法: 1.查看防火墙状态,发现防火墙已开启 se ...

  5. Oracle 原理: JAVA连接Oracle数据库 (JDBC)

    首先第一步要新建JAVA工程并且到导入Oracle驱动到JAVA外部依赖包: 驱动也可以在网络上找.只要下载Oracle,Oracle驱动就存在,驱动就是 jdbc目录下的ojdbc6.jar文件., ...

  6. jdbc连接orcle数据库_怎样利用JDBC连接并操作Oracle数据库

    之前学习.NET的时候.以前利用ODBC进行连接数据库,而在Java中通常採用JDBC连接数据库,这里以oracle数据库为例简单的总结一下利用JDBC怎样连接并操作数据库. 1.连接 public ...

  7. Java+Oracle实现事务——JDBC事务

    J2EE支持JDBC事务.JTA事务和容器事务事务,这里说一下怎样实现JDBC事务. JDBC事务是由Connection对象所控制的,它提供了两种事务模式:自己主动提交和手动提交,默认是自己主动提交 ...

  8. 【Oracle】6.JDBC

    简述 JDBC的全称是Java DataBaseConnectivity,即Java数据库连接.它是一套行业标准的API,可以在Java应用程序中与关系型数据库建立连接,并执行相关操作,例如Oracl ...

  9. JDBC使用Java反射万能查询Oracle表数据、插入数据——【JDBC编程】

    JDBC使用反射智能查询Oracle表数据 JDBC编程中使用反射技术,动态获取Oracle表数据 1.反射的概念 2.构建Oracle数据库连接方法,关闭方法--便于调用 静态常量类: Oracle ...

最新文章

  1. 如何用DiscoGAN学习发现跨域关系(附源代码)
  2. redis主从复制下哨兵模式---选举原理
  3. php pdo 方法,PHP使用PDO修改数据的方法
  4. Sql Server之旅——第十一站 简单说说sqlserver的执行计划
  5. 深入浅出理解 Spark:环境部署与工作原理
  6. Dws同步mysql数据_数据库技术丨GaussDB(DWS)数据同步状态查看方法
  7. cv曲线面积的意义_几何直觉的魅力:sinx曲线下的面积原理是如此的美妙
  8. 学java里面包括php_【学习java和PHP区别你知道多少】
  9. ASP.NET AJAX深入浅出系列课程(10):基于Microsoft AJAX Library扩展客户端组件.zip(10.77 MB)...
  10. [转]程序员最容易犯的几个技术上的错误
  11. CCNA零基础视频教程本人原创 下载地址
  12. 有道惠惠购物助手和如意淘使用比较
  13. Linux常用命令大全 阶段性总结(二)
  14. 基于Krpano的全景导游系统设计与实现(含word文档)
  15. 【九州贯连智能家居——拥抱华为5.5G,打造未来家居公共物联网关,让生活赋能】
  16. 程开甲院士和他的TFDC模型
  17. 变电所无人值守系统的优点
  18. 服务器网站权限,在服务器上设置网站权限
  19. 基于Ubuntu(x86)系统和STM32(Keil)编写C程序分别进行编程、验证
  20. 南宁市计算机技术专业学校,南宁电脑技术学校有哪些

热门文章

  1. 通过负载均衡器+域名实现容灾切换-(8)基于DNS解析的GSLB在BS架构中应用实践(转)(2)...
  2. 斐波那契数列的性质整理
  3. 03.swoole学习笔记--web服务器
  4. Qt——线程类QThread
  5. git tag的使用
  6. Coolite ComboBox绑定方式
  7. DataGrid中的超级链接列使用注意点
  8. Java序列化机制原理,java面试题,java基础笔试题,BAT
  9. Python中append()与extend()的区别
  10. echarts折线图,纵坐标数值显示不准确的问题解决