Установка Oracle 10g в Ubuntu

Занимаясь как-то установкой базы данных Oracle в одном из банков, мы с моим другом испытали много приятных рабочих моментов, которые запомнились мне. Помнится, что это были openSUSE и Oracle 10..

Сегодня мы займемся установкой Oracle 10g в Ubuntu и, возможно, облегчим этим путь начинающих администраторов, задающихся этим вопросом.

Для установки мы будем использовать Ubuntu 9.10 и Oracle Database 10g Express.


Первым нашим действием перед установкой Oracle 10g, будет добавление в файл /etc/apt/sources.list следующей строки:

deb http://oss.oracle.com/debian unstable main non-free

затем скачаем и добавим в систему GPG-ключ, выполнив:

$ wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add -

И, наконец, начнем установку Oracle 10g, поочередно выполнив в командной строке следующие команды:

$ sudo apt-get update $ sudo apt-get install oracle-xe $ sudo /etc/init.d/oracle-xe configure

Теперь пришло время внести изменения в файл .bashrc, добавив в него следующие строки:

ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server
PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_HOME
export ORACLE_SID=XE
export PATH

(они позволят Oracle 10g корректно  выполняться в системе)

После выполнения всех вышеуказанных действий, вы можете начать добавление необходимых вам для работы таблиц, пользователей баз данных и т.д. В этом вам поможет удобный web-интерфейс, войти в который вы сможете, запустив свой любимый web-браузер и выполнив в командной строке браузера:

http://localhost:8080/apex/

(если вы управляете вашим сервером Oracle с рабочего места, то вместо слова localhost используйте имя или IP-адрес сервера Oracle).