当前位置: 代码迷 >> Oracle管理 >> oracle连接数设立过大,导致oracle启动不了
  详细解决方案

oracle连接数设立过大,导致oracle启动不了

热度:19   发布时间:2016-04-24 05:01:04.0
oracle连接数设置过大,导致oracle启动不了
为了更改oracle的连接数:
alter system set processes=20000 scope=spfile;

启动oracle时:
SQL> startup
ORA-27154: post/wait create failed
ORA-27300: OS system dependent operation:semids_per_proc failed with status: 0
ORA-27301: OS failure message: Error 0
ORA-27302: failure occurred at: sskgpwcr2
ORA-27303: additional information: semids = 132, maxprocs = 20000

想问下,应该怎么把oracle的连接数改回来?

------解决方案--------------------
以下步骤即可。
1) sqlplus / as sysdba
2) create pfile='d:\pfile.ora' from spfile;
3) 修改d:\pfile.ora中的*.processes参数,比如改成*.processes=200
4)create spfile from pfile='d:\pfile.ora';
5)startup
------解决方案--------------------
探讨
以下步骤即可。
1) sqlplus / as sysdba
2) create pfile='d:\pfile.ora' from spfile;
3) 修改d:\pfile.ora中的*.processes参数,比如改成*.processes=200
4)create spfile from pfile='d:\pfile.ora';
5)startup
  相关解决方案