oracle启动报错
ORA-00845: MEMORY_TARGET not supported on this system:
原因为之前设置了oracle MEMORY_TARGET 的大小,而系统中的shm大小又不够大,造成启动失败。

解决方法:
vi /etc/fstab
找到:
tmpfs /dev/shm tmpfs defaults 0 0
修改为:
tmpfs /dev/shm tmpfs defaults,size=6G 0 0
#size大小请根据情况设定,大于MEMORY_TARGET 大小,小于系统内存大小。
重新加载:
mount -o remount /dev/shm
重新启动:
SQL> startupORACLE instance started.Total System Global Area 3507474432 bytesFixed Size 2218352 bytesVariable Size 1056966288 bytesDatabase Buffers 2432696320 bytesRedo Buffers 15593472 bytesDatabase mounted.Database opened.SQL>