ORA-27102: out of memory

 时间:2026-04-28 14:19:11

1、解决方法:

(1)linux下 getconf PAGE_SIZE16384=8K

表示虚拟内存的一个页面大小为8K

(2)查看cat /proc/sys/kernel/shmall

524288

表示允许共享的内存页最大可以是 524288个页面。

(3)算出可以共享的页面为:

524288*(16384/1024)/1024/1024=8G

之前设置SGA+PGA=6G < 8G 所以没有报错。修改sga=30G之后,启动实例才报ORA-27102: out of memoryLinux-ia64 Error: 28: No space left on device

(4)修改可共享内存为128G

128*1024*1024/8K=8388608

在linux下:echo "8388608" > /proc/sys/kernel/shmall

(5)再次startup,实例可以启动了

ORA-27102: out of memory

2、(5)再次startup,实例可以启动了

ORA-27102: out of memory

  • java中怎么把数字转换成大写
  • 系统修复工具将系统引导项删除和改名
  • Windows server 2012共享文件夹的Everyone权限
  • 群晖管家App怎么查看NAS的温度
  • win7/win10 易语言如何调用大漠插件
  • 热门搜索
    如何交违章罚款 如何知道自己的星座 aka是什么意思 hpv是什么意思 舌苔发黑是什么原因 生活大爆炸第十季 创维电视怎么样好不好 无证驾驶汽车怎么处罚 白月光是什么意思 如何治疗咳嗽