文档解释
ORA-09870: spini: failure initializing maximum number of open files.
Cause: ulimit system call returned an error.
Action: Check errno.
ORA-09870消息代码指示spini(可能是一个引擎)启动期间失败,即在初始化打开文件的最大数量时失败。
官方解释
ORA-09870表示spini引擎在建立请求的最大打开文件数量的过程中失败了。
常见案例
此错误通常是由于文件限制设置不正确所导致的。
正常处理方法及步骤
要解决此问题,请尝试提高文件限制限制大小(查看ulimit -n)。要执行此操作,请在root目录下创建一个名为/etc/security/limits.conf的文件,添加以下内容:
oracle soft nofile 16384
oracle hard nofile 16384
然后,重新启动系统以完成更改。