Você está na página 1de 6

Instalao do Software do Banco de Dados Oracle 12c em Linux

Neste artigo ser descrito o processo de instalao do software de Banco de Dados 12c no
ambiente Linux que foi preparado no artigo anterior.
"Instalao do Oracle Linux para Banco de Dados Oracle".
Nos prximos artigos, sero apresentados a migrao do Oracle 11g em Windows para o 12c e
depois a converso de uma Banco de Dados padro para um Pluggable Data Base, recurso
novo no 12c, mas muito semelhante com o detach e attach do SQL Server.
Diretrizes:

J ter o S.O Oracle Linux devidamente instalado para o Oracle;

Siga os passos em
http://alecordeirosilva.blogspot.com.br/2014/08/instalacao-do-oracle-linux-para-banco.html
para instalar o S.O da Oracle.

Passos:
1-Com usurio ROOT, crie as pasta da Instncia, neste caso o nome ser BDAGNUS;

[root@OLXAGNUS ~]# mkdir -p /u01/app/oracle/product/12.1.0.2/cdbagnus


[root@OLXAGNUS ~]# chown -R oracle:oinstall /u01/app/oracle
[root@OLXAGNUS ~]# chmod -R 775 /u01/app/oracle

2-Com usurio Oracle, adicione as variveis de ambiente no arquivo .bash_profile.


Neste exemplo o SID vai ter o mesmo nome do servidor do Windows.

[root@OLXAGNUS ~]# su - oracle


[oracle@OLXAGNUS ~]$ vi .bash_profile

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE


ORACLE_HOME=$ORACLE_BASE/product/12.1.0.2/cdbagnus;
export ORACLE_HOME
ORACLE_SID=BDAGNUS;
export ORACLE_SID
PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH

3 - Faa o download do Software Oracle, a verso usada o 12.1.0.2.0.


Foram baixados os arquivos "p17694377_121020_Linux-x86-64_1of8.zip",
"p17694377_121020_Linux-x86-64_2of8.zip", "p17694377_121020_Linux-x86-64_3of8.zip" e
"p17694377_121020_Linux-x86-64_4of8.zip" no Windows onde esta instalado o Oracle 11g na
pasta compartilhada "Instaladores".

Descompacte junto os 4 arquivos, voc ter duas pasta, a "database" e o "grid".


Neste cenrio ser usado somente a pasta "database".

4 - Abra o terminal Putty com Xming, logando com usurio root e monte o compartilhamento
Windows.

[root@LXAGNUS ~]# mount -t cifs -o


username=usuario,password=senha //192.168.56.1/Instaladores /mnt

Com usurio oracle v at o diretrio onde se encontra a pasta "database".


[root@LXAGNUS ~]# su - oracle
[oracle@LXAGNUS ~]$ cd /mnt/Oracle/Linux/12.1.0.2/database
5- Logue no Putty com usurio Oracle e Execute o instalador.
[oracle@LXAGNUS ~]$ ./runInstaller
6- Siga os passos da imagens para instalar o somente o Software.

Neste momento, abra um novo terminal como root e execute os script solicitado pelo instalador.
[root@LXAGNUS ~]# /u01/app/oraInventory/orainstRoot.sh
Changing permissions of /u01/app/oraInventory.
Adding read,write permissions for group.
Removing read,write,execute permissions for world.
Changing groupname of /u01/app/oraInventory to oinstall.
The execution of the script is complete.

[root@LXAGNUS ~]# /u01/app/oracle/product/12.1.0.2/cdbagnus/root.sh


Performing root user operation.
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /u01/app/oracle/product/12.1.0.2/cdbagnus
Enter the full pathname of the local bin directory: [/usr/local/bin]:
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
[root@LXAGNUS ~]#
Pronto, j termos o Software Oracle 12c instalado, no prximo artigos, ser apresentado a
restaurao do backup do 11g Windows neste novo ambiente.

Você também pode gostar