Процесс установки данной могучей СУБД протекает без особых проблем.. - только в том случае, если соблюдены следующие моменты:
- Создан пользователь oracle и соотв. группа для него
- Установлены правильные переменные окружения для Oracle
- Система настроена надлежащим образом (sysctl.conf, к примеру)
- Установлены необходимые для сборки клиенских билиотек инструменты (make и т.п.)
Теперь обо всем по порядку!
Пользователь oraclegroupadd dba
useradd -c "Oracle Software Owner" -G dba -d /home/oracle oracle
passwd oracle
без комментариев.. всё ясно и понятно :)
Переменные окруженияНе стоит пренебрегать данным пунктом - это я усвоил на своём личном опыте. На данном этапе необходимо подготовится, а именно заглянуть в литературу, порыться по ссылкам, которые будут в конце данного поста.. переменные можно определить в глобальном профиле (/etc/profile), хотя, возможно, правильнее будет их определить только для пользователя oracle (~oracle/.bash_profile).
я делал в /etc/profile:
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2
export ORACLE_SID=orcl
export ORACLE_OWNER=oracle
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=RUSSIAN_RUSSIA.UTF8
export CLASSPATH=$ORACLE_HOME/jdbc/lib/classes12.zip
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:/lib:/usr/lib
export PATH=$ORACLE_HOME/bin:$PATH
export LDPATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:/lib:/usr/lib
После этого можно запускать installer...
СистемаВо время установки, будет произведен небольшой тест системы на соответсвие некоторым параметрам:
Shared Memory - в диагностичесокм сообщении будет написанно фактическое значение переменных, и ожидаемое. Внесите соотв. изменения в /etc/sysctl.inf, потом sysctl -p, и кнопка "Retry" в инсталляторе чтобы убедится, что изменения вступили в силу
Необходимое ПО - в том же самом диагностическом окне будет указанно чего не хватает для полного счастья Ораклу, для установки! Установите/обновите, и снова "Retry".
Небольшое заключение
Установка Oracle - процесс не сложный. главное с серьезностью отнестись к некоторым нюансам и читать/выполнять всё, что говорит installer, после чего будет счатье. Установка была успешно произведена на Fedora 8, раза с третьего (до этого не имел опыта установки)
Ссылки
Будет только одна ссылка :)
http://www.oracle-wiki.ru/wiki/Установка_Oracle_10g -здесь вы сможите найти более исчерпывающую информацию по установке.
