jdbc 连接db2数据库报错 SQLSTATE=08001

it2024-11-05  15

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"

最新回复(0)