Welcome 微信登录

首页 / 数据库 / MySQL / ORA-00845: MEMORY_TARGET not supported on this system报错解决

操作系统版本:CentOS 5.4数据库版本:11.2.0.2现象Oracle 11g数据库修改pfile参数后启动数据库报错ora-00845SQL> startupORA-00845: MEMORY_TARGET not supported on this system查找资料后发现问题如下,见metalinikID 460506.1在oracle 11g中新增的内存自动管理的参数MEMORY_TARGET,它能自动调整SGA和PGA,这个特性需要用到/dev/shm共享文件系统,而且要求/dev/shm必须大于MEMORY_TARGET,如果/dev/shm比MEMORY_TARGET小就会报错解决方案1.初始化参数MEMORY_TARGET或MEMORY_MAX_TARGET不能大于共享内存(/dev/shm),为了解决这个问题,可以增大/dev/shm如:# mount -t tmpfs shmfs -o size=7g /dev/shm2.为了确保操作系统重启之后能生效,需要修改/etc/fstab文件shmfs /dev/shm tmpfs size=7g 03.如果/dev/shm没有挂载也会报上面的错,所认需要确保已经挂载oracle@aaaprod-db ~]$ df -h……tmpfs               16G 8.9G 7.2G 56% /dev/shm……下面为一次操作的记录[root@aaaprod-db ~]# cat /etc/fstab | grep tmpfstmpfs                  /dev/shm             tmpfs  defaults,size=8g     0 0[root@aaaprod-db ~]#[root@aaaprod-db ~]# mount -o remount,size=16G /dev/shm[root@aaaprod-db ~]#[root@aaaprod-db ~]# cat /etc/fstab | grep tmpfstmpfs                  /dev/shm             tmpfs  defaults,size=8g     0 0[root@aaaprod-db ~]# vi /etc/fstab/dev/rootvg/LogVol02 /                      ext3 defaults     1 1/dev/rootvg/LogVol01 /tmp                 ext3 defaults     1 2/dev/rootvg/lvol0   /ebao                 ext3 defaults     1 2/dev/rootvg/lvol1    /backup               ext3 defaults     1 2LABEL=/boot            /boot                  ext3 defaults     1 2tmpfs                  /dev/shm             tmpfs  defaults,size=16g     0 0devpts               /dev/pts             devpts gid=5,mode=620 0 0sysfs                  /sys                 sysfs  defaults     0 0proc                 /proc                  proc defaults     0 0/dev/rootvg/LogVol00 swap                 swap defaults     0 0"/etc/fstab" 10L, 769C written[root@aaaprod-db ~]# df -h|grep shmtmpfs               16G    0  16G  0% /dev/shmSQL> startupORACLE instance started.Total System Global Area 9420095488 bytesFixed Size               2236248 bytesVariable Size         2315255976 bytesDatabase Buffers        7046430720 bytesRedo Buffers              56172544 bytesDatabase mounted.Database opened.SQL> exitOracle 11g RAC 本地时间和通过listener连接时间不相同的问题使用shell自动发送Oracle AWR报告相关资讯      Oracle错误代码  ORA-00845 
  • ORA-00845: MEMORY_TARGET not   (01月02日)
  • Oracle错误代码大全  (02/16/2015 21:31:57)
  • Oracle报错:ORA-00845: MEMORY_  (02/05/2014 09:27:07)
  • Linux下/dev/shm的大小引发ORA-  (06/16/2015 20:23:36)
  • Oracle启动报错ORA-00845: MEMORY_  (11/27/2014 10:27:01)
  • ORA-00845 Oacle 11g常见的shm问题  (07/26/2013 10:36:41)
本文评论 查看全部评论 (0)
表情: 姓名: 字数