Io 异常: Got minus one from a read call

原创 2016年08月30日 12:58:18

Io 异常: Got minus one from a read call

错误日志:

java.sql.SQLException: Io 异常: Got minus one from a read call
 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
 at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
 at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:414)
 at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
 at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
 at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
 at java.sql.DriverManager.getConnection(Unknown Source)
 at java.sql.DriverManager.getConnection(Unknown Source)
 at sms.SMSDatabase.getConnection(SMSDatabase.java:27)
 at sms.SMSDatabase.remedy(SMSDatabase.java:158)
 at sms.ProcessMessages.processSms(ProcessMessages.java:24)
 at sms.ProcessSMSThread.run(ProcessSMSThread.java:27)
 at java.lang.Thread.run(Unknown Source)

从提示来看,应该是数据库连接满了,需要扩大数据库最大连接数。

但是,别的地方访问也没出问题,应该不是连接数的事。

解决办法:

  1. 数据库连接满了,扩大数据库连接池
  2. 所登录的机子IP不在sqlnet.ora内,加入后重启listerner即可
  3. 数据库负载均衡时,指定了(SERVER=DEDICATED),去除这个即可
  4. 网管在Oracle配置上限制了该台机子访问Oracle的权限,这个问题基本和2类似,也是修改Oracle配置即可
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Io 异常: Got minus one from a read call

节后上来,检查公司短信猫运行情况。 。。。。果不其然,又出问题了。 看下日志   java.sql.SQLException: Io 异常: Got minus one from a read...

java.sql.SQLRecoverableException: IO Error: Got minus one from a read call

问题在部署应用的时候,有时候应用可以直接启动,但偶尔应用却无法启动,报错信息是: java.sql.SQLRecoverableException: IO Error: Got minus one ...
  • Trigl
  • Trigl
  • 2015年11月11日 18:05
  • 2959

Got minus one from a read call

节后上来,检查公司短信猫运行情况。 。。。。果不其然,又出问题了。 看下日志   java.sql.SQLException: Io 异常: Got minus one from a read...

java.sql.SQLException: Io exception:Got minus one from a read call

java.sql.SQLException Error Code: 17002 and IO exception: Got minus one from a read call When Establ...

java.sql.SQLException: Io 异常: Got minus one from a read call

http://quicker.iteye.com/blog/1740690   Tomcat服务器下的应用连接Oracle时报错,出现以下异常: java.sql.SQLException:...

Could not resolve matching constructor (hint: specify index/type/name arguments for simple parameter

问题在练习spring构造器注入方式的小程序的时候报错: Exception in thread “main” org.springframework.beans.factory.BeanCreat...
  • Trigl
  • Trigl
  • 2015年11月19日 21:54
  • 7000

java.sql.SQLException: Io 异常: Got minus one from a read call

java.sql.SQLException: Io 异常: Got minus one from a read call
  • whqcfp
  • whqcfp
  • 2010年06月30日 15:03
  • 2695

解决jdbc连接oracle rac报错一例: Got minus one from a read call

某个项目之前是oracle 11g单机环境,现在升级成了oracle 11g rac环境。某个应用程序需要通过调用JDBC连接ORACLE数据库,从ORACLE数据库中查询部分数据,而数据库升级为RA...

ubifs烧写遇到《UBI error: ubi_io_read: error -1 while reading 64 bytes from PEB》

终于移植好了2.6.39的内核,烧写ubi文件系统后,第一次打印到/init初始化了,虽然oops了,但还是感觉离最后的成功越来越近了。 可是,偶然断电重启发现,debug口打印却和第一次不一样了,在...

java.io.IOException: Attempted read from closed stream.

今天写了一个爬虫入门程序,写好运行后却出现了流关闭的问题,开始时是百思不得其解后来我的一个同学给我指出了问题,现在我把它写下了,防止以后再犯这样的错误: String url = "http://...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Io 异常: Got minus one from a read call
举报原因:
原因补充:

(最多只允许输入30个字)