ORA-00845: MEMORY_TARGET not supported on this system的解决方法

本文档记录了在Oracle数据库启动时遇到'MEMORY_TARGET'不支持的错误,原因是'/dev/shm'分区大小不足。通过以root用户重新挂载并增大/dev/shm的大小,成功解决了问题,使得Oracle实例能够正常启动。
摘要由CSDN通过智能技术生成
[oracle@ /root]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on 水 7月 27 08:52:11 2022
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.

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

找到错误原因是MEMORY_MAX_TARGET 的设置不能超过 /dev/shm 的大小

[oracle@ /root]$ df -h
devtmpfs                1.1G     0  1.1G    0% /dev
tmpfs                   1.2G  544M  590M   48% /dev/shm
tmpfs                   1.2G  9.5M  1.1G    1% /run
tmpfs                   1.2G     0  1.2G    0% /sys/fs/cgroup
/dev/mapper/rhel-root    50G   29G   22G   58% /
/dev/mapper/rhel-home    27G  1.2G   26G    5% /home
/dev/sda1              1014M  183M  832M   19% /boot
tmpfs                   227M   32K  227M    1% /run/user/54321
/dev/sr0                 83M   83M     0  100% /run/media/oracle/VBox_GAs_6.0.8
tmpfs                   227M     0  227M    0% /run/user/0

切换到root用户,使用命令增加内存

mount -o remount,size=2G /dev/shm/

[oracle@ /root]$ su root
密码:
[root@CSILO-GR ~]# mount -o remount,size=2G /dev/shm/
[root@CSILO-GR ~]# df -h | grep shm
tmpfs                   2.0G  544M  1.5G   27% /dev/shm
[root@CSILO-GR ~]# su oracle
[oracle@CSILO-GR /root]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on 水 7月 27 10:43:48 2022
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle.  All rights reserved.

连接成功

SQL> startup
ORACLE instance启动成功

Total System Global Area  952105680 bytes
Fixed Size                  8903376 bytes
Variable Size             629145600 bytes
Database Buffers          310378496 bytes
Redo Buffers                3678208 bytes

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yunquantong

你的鼓励是我发布的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值