ORA-27102: out of memory

 时间:2026-02-16 08:57:07

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 易语言如何调用大漠插件
  • 热门搜索
    悬浮照片怎么拍 生活中的发现 如何补肾养肾 双硬盘怎么设置 非梦卡盟怎么升级 如何解放思想 怎么解决毛孔粗大 阴道炎如何治疗 头发静电怎么办 如何推广产品