oracle_dest

Este é o segundo capítulo do nosso Tutorial!

No primeiro capítulo nós aprendemos a criar uma VM (máquina virtual) usando o VirtualBox, e nessa VM nós instalamos o Oracle Enterprise Linux 6.5.

Agora neste vídeo abaixo iremos Configurar esse mesmo Linux preparando-o para  a instalação do Oracle Database 12c.

Apesar de não parecer ser uma tarefa complicada, o vídeo ficou com mais de 1 hora! Essa preparação do sistema operacional para a instalação do Oracle Database é mais trabalhosa do que a própria instalação do Oracle Database. Por isso, a instalação do Oracle Database ficou para o próximo vídeo (capítulo 3).

 

Download Oracle Linux   

Passo a Passo

Caso você prefira não assistir o vídeo e ir direto com a mão na massa, segue abaixo os comandos (mesmos usados no vídeo).

1 – Desligar o firewall (execute como root)

# service iptables stop
# chkconfig iptables off

2 – Configurar o SELinux

Como root, altere o arquivo “/etc/selinux/config” deixando com essa configuração:

SELINUX=permissive

Após salvar e fechar o arquivo, execute como root:

# setenforce Permissive

3 – Arquivo hosts

Edite o arquivo “/etc/hosts” (como root), dessa maneira:

127.0.0.1 localhost.localdomain localhost
192.168.0.1 oel65.localdomain oel65

(Obviamente, substitua o IP pelo IP do seu servidor, nesse caso o IP da VM; e caso tenha colocado outro nome na máquina durante a instalação do Linux, substitua o nome oel65)

4 – Pacote de instalação de pré-requisitos

Execute como root, a VM deve estar com a rede já configurada e com acesso a internet:
# yum install oracle-rdbms-server-12cR1-preinstall -y
# yum update

Após a instalação dos pacotes, verificar se foram criados os grupos “dba” e “oinstall”. Verificar que o usuário “oracle” está associado a esses grupos, e caso não tiver, fazer a associação.

5 – Altere o arquivo “/etc/security/limits.d/90-nproc.conf”

<
Mude essa linha:
* soft nproc 1024

Para:
* - nproc 16384

6 – Criar os diretórios pro Oracle Database

mkdir -p /u01/app/oracle/product/12.1.0/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01

7 – Adicionar o trecho abaixo ao arquivo  “/home/oracle/.bash_profile”:

# Oracle Settings
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_HOSTNAME=oel65.localdomain
export ORACLE_UNQNAME=cdb1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1
export ORACLE_SID=cdb1
export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

8 – Executar o comando, como root:

xhost +

9 – Extrair os arquivos de instalação do Oracle 12c:

unzip linuxamd64_12c_database_1of2.zip
unzip linuxamd64_12c_database_2of2.zip

10 – Executar o comando (como oracle):

DISPLAY=:0.0
export DISPLAY

*******************************************************************************************************

 

É isso pessoal. Agora o ambiente está preparado para iniciar a instalação do Oracle Database 12c. Faremos isso no próximo capítulo. Caso você seguiu os passos acima, mas ficou com dúvida em algum dos passos, você pode rodar o vídeo e ver como eu fiz – ou então fiquem a vontade para perguntar através de comentários aqui mesmo nesse post, mais abaixo!

Abraço

Milton Bastos é DBA Oracle e Desenvolvedor PL/SQL, dividido entre Apucarana/PR e Curitiba/PR. Certificações: OCA (Oracle 11g DBA Certified Associate), Oracle Database 11g Data Warehousing Certified Implementation Specialist, Oracle Database 11g Sales Specialist Assessment, Oracle Database Appliance PreSales Specialist Assessment, Oracle Database Appliance Sales Specialist Assessment