LINUX.ORG.RU
ФорумAdmin

Не получается установить Oracle 9.2.0.4 на RedHat 9


0

0

Решил потренироваться установить Oracle 9.2.0.4 на RedHat 9

Дело было так:

Установил я RedHat 9.

Распаковал дистрибутив Оракла в /Distrib Даунгрейдил binutils командой # rpm -i --force binutils-2.10.91.0.4-1.i386.rpm Далее... # groupadd dba # useradd oracle # mkdir /oracle # chown -R oracle:dba /oracle # chown -R oracle:dba /Distrib # touch /etc/oratab # chown oracle:dba /etc/oratab # sysctl -w kernel.shmmax=100000000 # echo "kernel.shmmax = 100000000" >> /etc/sysctl.conf

Из под oracle: $ cd /Distrib/Disk1 $ export ORACLE_HOME=/oracle $ ./runInstaller &

Запустился java-инсталлятор.

Выбрал Enterprise, Software Only, выполнил два скрипта с правами root. В процессе инсталляции высветилась куча ошибок:

Error: You do not have sufficient privileges to write to the specified path. in component Database Configuration Assistant 9.2.0.1.0. Installation cannot continue for this component. Я выбрал "Stop installation of this component only"

Error in invoking target install of makefile /oracle/plsql/lib/ins_plsql.mk

Error in invoking target relink of makefile /oracle/precomp/lib/ins_precomp.mk

Error in invoking target install of makefile /oracle/sqlplus/lib/ins_sqlplus.mk

Error in invoking target install of makefile /oracle/network/lib/ins_oemagent.mk

Error in invoking target install of makefile /oracle/network/lib/ins_net_client.mk

Error in invoking target install of makefile /oracle/network/lib/ins_nau.mk

Error in invoking target iokdstry of makefile /oracle/network/lib/ins_nau.mk

Error in invoking target ikerberos of makefile /oracle/network/lib/ins_nau.mk

и еще 9 ошибок в том же стиле

Потом начал создавать базу

Подправил /etc/oratab: написал beastdb:/oracle:Y затем: $ cd $ORACLE_HOME/dbs $ cat initdw.ora |sed s/"#db_name = MY_DB_NAME"/"db_name = beastdb"/|sed s/#control_files/control_files/ > initbeastdb.ora $ export PATH=$PATH:$ORACLE_HOME/bin $ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib $ export ORACLE_SID=beastdb $ sqlplus /nolog > connect / as sysdba

И вот тут он выругался:

ORA-01031: insufficient privileges

И вот уже не знаю что делать. Мож кто подскажет где я ошибся?


Ответ на: ... от x97Rang

Ручками выполни makefile'ы 
Увидишь проблему с ld (99% что именно так)

Посмоти на что ругается и сразу же
в google.

Там на 1-й странице будет ссылка на какой-то
баг.
В описании к багу написано, что надо что-то 
добавить к списку аргументов ld.

У меня проблема была год назад, уже забыл
точное описание бага.

kri
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.