Got minus one from a read call 有很多种不同的可能性PING 一下数据库 看看是否存活 有很多种不同的可能性 可能是账号密码不对可能是用户被列入黑名单数据库连接数上限 等 里面往往会打印到具体的报错信息,只需要根据报错信息进行解决即可。 errorCode 17002, state 08006 查询oracle错误代码17002 io异常:read timeout 或需要重启或者需要增加连接数 PING 一下数据库 看看是否存活 可以看到是存活的。那么连接超时就很可能是需要增加连接数量,或者无法增加新的连接。 如有错误欢迎指正