LinuxDoc.ru - Обмен опытом - Установка Oracle9i в операционной системе ASPLinux 7.2

Установка Oracle9i в операционной системе ASPLinux 7.2

LinuxDoc.Ru,
Следующая статья описывает пошаговую установку среды базы данных Oracle 9i (9.0.1) в операционной системе ASPLinux 7.2.

Получение/Распаковка установочных файлов Oracle9i
Получение Oracle9i с сайта Oracle OTN. (Если вы еще не создали свою учетную запись на сайте Oracle OTN, сделайте это сейчас. Это бесплатная услуга!)
http://otn.oracle.com/software/products/oracle9i/htdocs/linuxsoft.html
Декомпрессия полученных файлов:
% gunzip Linux9i_Disk1.cpio.gz
% gunzip Linux9i_Disk2.cpio.gz
% gunzip Linux9i_Disk3.cpio.gz

Распаковка полученных файлов:
% cpio -idmv % cpio -idmv % cpio -idmv 2.11.
The "-z defs" is set in the variable LD_SELF_CONTAINED in the genclntsh script.
Вариант первый: (удалить "-z defs" из файла genclntsh) Замечание: это наилучший способ.
Дождитесь появления ошибки в инсталляторе, откройте окно терминала и перейдите в домашний каталог Oracle.
Установите в переменную окружения ORACLE_HOME путь к этому каталогу.
Используйте редактор для модификации файла $ORACLE_HOME/bin/genclntsh, удалив из него параметр "-z defs", закоментировав строку

Запустите этот скрипт чтобы создать библиотеки Oracle.
Вернитесь в программу установки и нажмите "retry" для продолжения.
Вариант второй: (Установка более старого пакета binutils) Замечание: Только в случае если нежелательно использовать вариант 1.
Получить из internet пакет binutils-2.10.0.18-1.i386.rpm.
Установить его командой rpm -Uhv --force --nodeps binutils-2.10.0.18-1.i386.rpm.
Установка Java Development Kit (JDK)
Для запуска Oracle HTTP Server вам необходимо установить соответствующий JDK. Подходит Sun JDK 1.3.1 или Blackdown 1.1.8_v3. Мы воспользуемся Sun JDK.
Sun JDK Получить с сайта http://java.sun.com/
Как root выполнить:

Создание учетной записи и каталогов Oracle
Запустите прилагающийся скрипт и введите пароль пользователя. Выполняется от пользователя root

Запуск установщика Oracle
Установщик Oracle всегда работает от пользователя oracle.
Установите переменную DISPLAY на корректно настроенный X Window дисплей
% DISPLAY=имя_хоста:0.0
% export DISPLAY

На машине с X Window выполните команду
% xhost +имя_хоста_с_oracle

Обязательно удалите папку /tmp/OraInstall, возможно оставшуюся от прошлой инсталляции.
Перейдите в каталог с набором инсталляции Oracle и выполните команды
% su - oracle
% cd Disk1
% ./runInstaller

В процессе инсталляции нужно ответить на некоторые вопросы следующим образом:
Inventory Location:
/opt/oracle/home/u01/app/oracle/oraInventory

UNIX Group Name: dba
Full path name of the Oracle Home: /opt/oracle/home/u01/app/oracle/product/9.0.1
Oracle Universal Installer in: /opt/oracle/home/u01/app/oracle/oui
JDK Home /usr/local/java
Заключение
В процессе инсталляции установщик может потребовать создать папку для ведения журнала. При появлении этой ошибки: You do not have permission to write to the inventory /ora01/app/oracle/oraInventory. Installation cannot continue.: No such file or directory Создайте папку

Для дальнейших пояснений следует обратиться к руководству по установке (файл index.html в папке Disk1)
{keyw}

Обмен опытом

. Установка Oracle9i в операционной системе ASPLinux 7.2 Установка Oracle9i в операционной системе ASPLinux 7.2
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Если Вы обнаружите в опубликованных документах ошибки, опечатки, несоответствия и неточности - сообщите о них.


Редакция портала:

Добро пожаловать на сайт, посвященный документации к ОС Linux, ее переводу и распространению. Мы надеемся, что Вы найдете тут всю необходимую информацию. Здесь представлены три основных вида документации на русском языке: руководства (man-pages), HOWTO и mini-HOWTO. В скором будущем возможно появление и других видов документации.
Авторские права на представленные документы принадлежат авторам перевода и распространяются в соответствии со Стандартной Общественной Лицензией, если в документе не указано обратное.
Если Вы обнаружите в опубликованных документах ошибки, опечатки, несоответствия и неточности - сообщите о них.