понедельник, 28 марта 2011 г.

Установка Oracle DB 11g на Fedora 14

Возникла необходимость установить Oracle 11g на домашнюю машину под управлением Fedora 14. Процесс установки описывать целиком смысла не вижу.
Особенности для неподдерживаемой платформы:
1. Предлагаем системе притвориться пятым редхатом echo "redhat release 5" > /etc/redhat-release
2. Проблемы с "несовместимостью gcc" есть теперь и для Oracle !
При установке получаем ошибку:
Error in invoking target 'agent nmhs' of makefile'/app/oracle/product/11.2.0/sysman/lib/ins_emagent.mk'




Почитав интернет, можно найти два решения:
в процессе установки подкорректировать файл 
$ORACLE_HOME/sysman/lib/ins_emagent.mk
Заменив в нём $(MK_EMAGENT_NMECTL) на $(MK_EMAGENT_NMECTL) -lnnz11



Второй вариант - найти вот такой архив в дистрибутиве
../stage/Components/oracle.sysman.agent/<версия>/1/DataFiles/filegroup40.jar
в нём редактируем файл env_emagent.mk так же, как и в первом случае.
Должно помочь.

2 комментария:

  1. спасибо, помогло, ставлю Oracle 11g R2 (точнее 11.2.0.3) на Linux Slackware64 14.1

    ОтветитьУдалить
  2. Спасибо ! Oracle 11g R2 11.2.0.4 на CentOS 7

    ОтветитьУдалить