最近用JDeveloper 链接Oracle数据库,总是遇到JDBC错误,无法获得套接字错误,后来才知道,原来是数据库的连接数有限,我用得的是Oracle 10g XE版,默认的数据库连接数是40;
查看方法:进入SQL/PLUS,
SQL> show parameter processes; //查看processes连接数设置
你只需要把连接数设置的更大些就OK了,这个就根据你自己的需要了;
设置方法:
SQL> alter system set processes=300 scope=spfile; //设置processes连接数
查看Sessions
SQL> show parameter sessions; //查看sessions连接数设置
你不用设置Session的数目,sessions连接数为processes * 1.1 + 5,重启数据库,问题搞定。