Caught: java.sql.SQLException: Io 异常: Got minus one from a read call;create connection SQLException
Posted 雅冰石
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Caught: java.sql.SQLException: Io 异常: Got minus one from a read call;create connection SQLException相关的知识,希望对你有一定的参考价值。
一 问题描述
程序日志报错,无法连接oracle数据库:
二 出错原因
1:数据库连接数过高,超过了允许的最大连接数
#查看当前连接数
select count(*) from v$process;
#查看允许的最大连接数
select value from v$parameter where name = 'processes' ;
#调大最大连接数:
alter system set processes = 300 scope = spfile;
#重启数据库:
shutdown immediate;
startup;
2:所登录的机子IP不在sqlnet.ora内,加入后重启listerner即可
su - grid #我这里环境是rac集群
cd $ORACLE_HOME/network/admin
cp sqlnet.ora sqlnet_20210322bak.ora
vi sqlnet.ora
在tcp.invited_nodes=()里面加入该程序客户端ip,不同ip之间用逗号分隔。
#重启监听
lsnrctl stop
lsnrcrl start
--本篇文章主要参考自:https://blog.csdn.net/cdguogang/article/details/18791213
以上是关于Caught: java.sql.SQLException: Io 异常: Got minus one from a read call;create connection SQLException的主要内容,如果未能解决你的问题,请参考以下文章
pngcrush caught libpng error: Not a PNG file..
FlinkHttpClient 报错 I/O SocketException caught when processing request to Connection Reset
SqlException with message "Caught java.io.CharConversionException." and ERRORCODE=-4220(示例
使用easyui时,Unexpected Exception caught setting 'sort' on 'class xxxAction
openDDS通信过程中出现异常: (1388|2978735184) ERROR: TransportReactorTask::svc caught exception
CoreData: error: Serious application error. An exception was caught from the delegate of NSFetchedRe