jdbc 连接db2数据库报错 SQLSTATE=08001
·
Error connecting to database: (using class com.ibm.db2.jcc.DB2Driver)
[jcc][t4][2030][11211][3.63.123] 在对连接的底层 socket、socket input stream 或 socket output stream 执行操作期间
发生通信错误。错误位置:Reply.fill() - insufficient data (-1)。消息:数据不足。 ERRORCODE=-4499, SQLSTATE=08001
原因:
数据库端口冲突
解决方法:
1、修改数据库端口,如db2 update dbm cfg using svcename 50001(原来是50000)
2、也可以不改数据库端口,而改其drivers/etc/services
查看端口使用进程
netstat -ano | find "50000"
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)