今天程序后台报错
Got minus one from a read call
查看数据库
select count(*) from v$session ; 296
select * from v$parameter; process=300
查了下原来是数据库的连接数已经满了,嘿嘿,修改下连接数(没想到最后重启了数据库)
查看当前数据库实例
echo $ORACLE_SID;
export ORACLE_SID=你现在想访问的数据实例
oracle初始化参数路径
/app/oracle/app/oracle/product/10.2.0/db_1/dbs
create pfile from spfile;
修改里面的用户进程数字把300改成400
create spfile from pfile;
然后启动数据库就OK了
按理说不需要重启数据库就应该能改参数的
alter system set processes=400 scope=both;
但是怎么搞都不行,用sys账号都不行,不知道为什么?