DB2【报错】Insufficient data. ERRORCODE=-4499, SQLSTATE=08001?

Caused by: com.ibm.db2.jcc.am .DisconnectNonTransientConnectionException: jcc2030[4.13.127] A communication error occurred during operations on the connection's underlying socket, socket input stream,or socket output stream. Error location: Reply.fi...显示全部

Caused by: com.ibm.db2.jcc.am

.DisconnectNonTransientConnectionException: jcc2030[4.13.127] A communication error occurred during operations on the connection's underlying socket, socket input stream,
or socket output stream. Error location: Reply.fill() - insufficient data (-1). Message: Insufficient data. ERRORCODE=-4499, SQLSTATE=08001

收起
参与9

查看其它 1 个回答libai21的回答

libai21libai21课题专家组软件架构设计师海通证券

你这个报错应该不影响你的使用吧。就是通讯错误,你用的框架会自动重连数据库,第一次连接失败,第二次连接应该就成功了。与你的网络配置有关系,比如ip地址,主机名,dns啥的。
如果要更多解释,你需要再详细描述一下,包括架构,使用方法,错误影响。

证券 · 2018-08-31
浏览7866
  • 你好,我是在用Kettle从db2的备库抽取数据时,遇到了这个问题。大部分数据抽取都正常,部分数据抽取的程序跑到中途会报这个错,然后退出。
    2018-08-31
  • libai21  libai21回复 岑亮
    那估计是网络超时了,网络把socket连接给断开了,你运行多久会断开
    2018-08-31
  • 岑亮  岑亮回复 libai21
    一两个小时
    2018-08-31

回答者

libai21
软件架构设计师海通证券
擅长领域: 数据库存储服务器

libai21 最近回答过的问题

回答状态

  • 发布时间:2018-08-31
  • 关注会员:3 人
  • 回答浏览:7866
  • X社区推广