ORA-00845: MEMORY_TARGET not supported on this system报错解决
admin
2023-05-10 18:22:02
0


ORA-00845: MEMORY_TARGET not supported on this system报错解决




今天因为导入oracle数据文件的时候尴尬了一回。



因为环境是在虚拟机中,然后我启动虚拟机的时候内存是3G,进入到系统中发现oracle的实例没启动



具体如下报错信息


SQL> startup

ORA-00845: MEMORY_TARGET not supported on this system

查找资料后发现问题如下,见metalinikID 460506.1

Oracle 11g数据库修改pfile参数后启动数据库报错ora-00845

在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/shm

2.为了确保操作系统重启之后能生效,需要修改/etc/fstab文件

shmfs /dev/shm tmpfs size=7g 0

3.如果/dev/shm没有挂载也会报上面的错,所认需要确保已经挂载

oracle@aaaprod-db ~]$ df -h

……

tmpfs                16G 8.9G 7.2G 56% /dev/shm

……

下面为一次操作的记录


[root@aaaprod-db ~]# mount -o remount,size=7G /dev/shm


[root@rhel6 mydbbackup]# cat /etc/fstab 


#

# /etc/fstab

# Created by anaconda on Sat Dec 20 08:29:51 2014

#

# Accessible filesystems, by reference, are maintained under '/dev/disk'

# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#

/dev/mapper/vg_rhel6-lv_root /                       ext4    defaults        1 1

UUID=f742f5bf-7787-4a46-bc06-d751caa48482 /boot                   ext4    defaults        1 2

/dev/mapper/vg_rhel6-lv_home /home                   ext4    defaults        1 2

/dev/mapper/vg_rhel6-lv_swap swap                    swap    defaults        0 0

tmpfs                   /dev/shm                tmpfs   defaults        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                   /sys                    sysfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0

shmfs /dev/shm tmpfs defaults,size=7g 0 0


[root@rhel6 mydbbackup]# df -h | grep shmfs

shmfs                 7.0G  941M  6.1G  14% /dev/shm

然后启动数据库:



SQL> startup

ORACLE instance started.


Total System Global Area 1603411968 bytes

Fixed Size    2213776 bytes

Variable Size 1124075632 bytes

Database Buffers  469762048 bytes

Redo Buffers    7360512 bytes

Database mounted.


Database opened.





参考文章:http://www.linuxidc.com/Linux/2012-12/76976.htm

相关内容

热门资讯

硅谷改变了世界,却没能改变底特... 导读:美国有很强的科技公司,但科技能力进入汽车行业之后,始终没能真正和制造体系、供应链体系形成协同。...
克宫:普京访华筹备工作已就绪,... 综合塔斯社、路透社报道,克里姆林宫发言人佩斯科夫14日在新闻发布会上表示,俄罗斯总统普京即将访华,相...
赖清德力荐沈伯洋称“夫妻没血缘... 民进党昨(13)日征召民代沈伯洋参选台北市长,身兼民进党主席的赖清德推荐沈伯洋拥有“三度空间”治理能...
墨西哥毒枭“矮子”落网10余年... 成立于上世纪80年代末的“锡那罗亚”贩毒集团,长期控制着墨西哥西北部大部分地区。该集团以极端暴力闻名...
女子称关闭支付功能后,180多... 近日,山西的兰女士向华商报大风新闻反映,自己名下近184.7万元资金,在其完全不知情的情况下,于20...
赖清德最新民调惨淡!51%台湾... 海峡导报综合报道 台湾地区领导人赖清德将于今年5月20日就职满两周年,然而,最新民调数据揭示其执政表...
专家解读特朗普访华:终结了中美... 美国总统特朗普再度访问中国,凤凰卫视连线复旦大学美国研究中心教授张家栋解读,张家栋表示,特朗普此次访...
动物园老虎走路颤颤巍巍,园方回... 5月13日,一位网友称在山东德州“泉城欧乐堡”虎餐厅,关注到现场老虎身体发黑,其中一只颤颤巍巍、走路...
热水器40升可以洗多久 一般来说40升的热水器可以洗20-40分钟左右的时间,有差距是因为每个人洗澡时对水的温度要求不同,比...
2020年流行什么样的壁布 2020年最流行的是田园风格的壁布,因为体验风格的壁布适合大部分的装修风格,不管你家里是中式装修还是...