首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在关闭的连接上调用方法,在连接tera数据池的理想时间后面临此问题

无法在关闭的连接上调用方法,在连接tera数据池的理想时间后面临此问题
EN

Stack Overflow用户
提问于 2020-03-03 16:33:32
回答 1查看 1.4K关注 0票数 0

errorMsg=java.sql.SQLException: Teradata JDBC驱动程序错误1095无法在关闭的连接上调用方法。2020-02-24 10:11:12.757错误task false 7- XNIO-2 aciisst-services,3f7cb6b7495a5c38,3f7cb6b7495a5c38,-24 errorMsg=java.sql.SQLException: Teradata JDBC驱动程序错误1095无法在关闭的连接上调用方法

EN

回答 1

Stack Overflow用户

发布于 2020-03-05 03:48:23

当您的应用程序在连接关闭后调用方法时,Teradata JDBC驱动程序会抛出该异常。当您的应用程序调用Connection.close方法时,连接将关闭,但当发生网络通信故障且Teradata JDBC驱动程序丢失与数据库的连接时,连接也将关闭。

您说过,连接池中的JDBC连接会发生此错误。数据库管理员可以配置Viewpoint来终止空闲会话。连接池中的JDBC连接通常是空闲的,因此如果管理员将Viewpoint配置为终止空闲连接,则JDBC连接将被终止。

如果连接池中的JDBC连接因为空闲而终止,然后您的应用程序从池中租用该连接并尝试使用该连接,那么您将收到此错误。

解决方案是让您的管理员从终止空闲会话的Viewpoint配置中排除池化JDBC连接。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60503059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档