ORA-00845: MEMORY_TARGET not supported on this system

来源:互联网 发布:java redis集群 编辑:程序博客网 时间:2024/06/05 19:56


在RHL6.6 的Oralce11204 :

修改内存参数的时候启动报错


SQL> startup
ORA-00845: MEMORY_TARGET not supported on this system


原因是oracle SGA的大小超过了系统shm的大小。

解决方案:修改shm的大小 .


建议修改shm等于操作系统内存大小


解决方案是自定义shm的大小,需要修改/etc/fstab文件:

[root@llmj-xedb-50-20 ~]# vi /etc/fstab

把文件中:

tmpfs                   /dev/shm                tmpfs   defaults        0 0

修改为:
tmpfs                   /dev/shm                tmpfs   defaults,size=30G  0 0


然后保存退出,重新挂载shm

[root@llmj-xedb-50-20 ~]# umount /dev/shm

[root@llmj-xedb-50-20 ~]# mount /dev/shm


查看shm大小

[root@llmj-xedb-50-20 ~]#  df -h |grep shm
tmpfs            30G  1.7G   29G   6% /dev/shm


重新启动数据库,正常启动!


0 0
原创粉丝点击