• Для скачивания ресурсов Форума пользователь должен написать не менее 5 полезных сообщений и получить 5 симпатий.
    Если Вы не хотите выполнять условия, Вы должны купить переход в группу "Работяга" или любое наше дополнение и сможете скачивать ресурсы, перевод происходит по email, который указывается при оплате.

Решаем ошибку ORA-00845: MEMORY_TARGET not supported on this system

baltun

Смотрящий
Администратор
Сообщения
4.851
Реакции
1.717
Баллы
1.783
Лучшие ответы
2
При попытки запустить базу появляется ошибка:
Код:
SQL> startup open
ORA-00845: MEMORY_TARGET not supported on this system
Для лечения смотрим alert.log:
Код:
WARNING: You are trying to use the MEMORY_TARGET feature. This feature requires the /dev/shm file system to be mounted for at least 16911433728 bytes. /dev/shm is either not mounted or is mounted with available space less than this size. Please fix this so that MEMORY_TARGET can work as expected. Current available is 12639367168 and used is 0 bytes. Ensure that the mount point is /dev/shm for this directory.
Проверяем размер /dev/shm:
Код:
df | grep /dev/shm
tmpfs                  12639367168     0   12639367168   0% /dev/shm
и правда размер меньше, чем выставлен в MEMORY_TARGET.

Меняем:
Код:
mount -t tmpfs tmpfs -o size=16911433728 /dev/shm
и прописываем в /etc/fstab, чтобы восстановилось при перезагрузке:
Код:
cat /etc/fstab|grep /dev/shm
tmpfs                   /dev/shm                tmpfs   size=16911433728    0 0
 
Сверху Снизу