当我将系统进程数更改为 100000 并重新启动数据库时,出现以下错误:
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 = 524, maxprocs = 100000
我怎样才能将它恢复到正常流程?
首先你可以试试:
如果 Oracle 即使在 NOMOUNT 模式下也无法启动,那么您可以从 spfile 中获取配置信息:
然后在
/tmp/pfile
清理过程中编辑一些由字符串造成的混乱,使用 pfile 启动 Oracle 并重新创建 spfile: