• BigAdmin

Быстрая установка СУБД Oracle версий 11G и старше в Linux (без установки ядра UEK)

Вам дали сервер с минимальным набором пакетов и необходимо быстро установить СУБД, для этого:


В статье не описан процесс настройки репозиториев, предполагается, что используются или дефолтные или репозитории организации.


1. Скачать пакет preinstall для нужной версии СУБД из репа oracle

Реп для OL6

Реп для OL7

Например ставим на CentOS Linux release 7.6 СУБД 12.2, следовательно качаем пакет:

oracle-database-server-12cR2-preinstall-1.0-4.el7.x86_64.rpm

Корневая директория инсталяции /opt/oracle

1. Создать каталог для дистребутивов:

mkdir -p /opt/oracle/distr

2. Скопировать пакет и архив с СУБД в созданную директорию:

# cd /opt/oracle/distr

# ls -la

3. Создать папку для распаковки rpm файла и распаковать его

# mkdir ./rpm

# cd ./rpm/

# rpm2cpio ../oracle-database-server-12cR2-preinstall-1.0-4.el7.x86_64.rpm | cpio -idmv

4. Смотрим зависимости пакета для их дальнейшей установки

# cd ../

# rpm -qpR oracle-database-server-12cR2-preinstall-1.0-4.el7.x86_64.rpm | egrep -v 'rpmlib|^/|=|uek' | awk '{ printf "%s \\ \n", $1 '}

Копируем выведенные строки и вставляем в приглашение yum

# yum install \


5. Создание учетной записи oracle, группы oinstall и настройка ядра

# cd /opt/oracle/distr/rpm/etc/sysconfig/oracle-database-server-12cR2-preinstall/

# chmod +x ./oracle-database-server-12cR2-preinstall-verify

# ./oracle-database-server-12cR2-preinstall-verify



6. Проверка выставленных параметров ядра, наличия пользователя oracle

# su - oracle

# exit

# cat /etc/sysctl.conf

# uname -a



При этом не происходит смены ядра на OEK

Просмотров: 25