Установка Oracle10i на Slackware-10.0(Slackware-current)
Выкачиваем Oracle10i(10.1.0.3.0) c сайта Oracle. (
http://www.oracle.com/)
При установке возникает ошибка линкования.
Долго рассматривал внутренности оракла, случайно наткнулся, что в файле $ORACLE_HOME/bin/genagtsh ($ORACLE_HOME на момент установки ещё не определён) прописан абсолютный путь к basename (кстати, и в 9i - тоже). Чем это вызвано - не знаю

Поэтому тут 2 выхода: либо сделать линк, либо поправить genagtsh.
Я сделал линк(руками делать не надо - есть в пакадже)
Процесс установки описывать не буду, я руководствовался этой документацией (
http://www.puschitz.com/InstallingOracle10g.shtml)
Для облегчения установки я сделал package размером 2779 байтов

(
http://lug.ivanovo.ru/oracle-10.0-noarch-1.tgz)
После установки надо привести в файлах $ORACLE_HOME/bin/dbstart и $ORACLE_HOME/bin/dbshut строку к виду ORATAB=/etc/oratab(почему-то у меня она указывала на /var/opt/oracle/oratab
Также поправить в первоначальный вид /etc/inittab - туда прописывается один оракловый сервис, с которым пока я не разобрался

После сделать
# init q
Также после надо поправить /etc/profile.d/oracle.sh ORACLE_HOME и ORACLE_SID
© 2004 Dmitry A. Koptev