Página Inicial > Ferramentas Oracle, Oracle > Facilitando a instalação do Oracle 10g ou 11g

Facilitando a instalação do Oracle 10g ou 11g

Antes de iniciar a instalação do Oracle 10g ou 11g no sistema operacional, você deve preparar o ambiente com todos os pré-requisitos necessários, como por exemplo, pacotes, bibliotecas, parâmetros do kernel, versão do pacote e criação de usuário e grupos (oinstall e dba).
Sabendo desses pré-requisitos, a Oracle criou um pacote chamado oracle-valitated ou oracle-rdbms-server-11gR2-preinstall que faz todo este trabalho “sujo”. O que esta em incluso neste pacote:

– Cria o usuário oracle, os grupos oinstall e dba, que estão serão usados na instalação da database.

– Modifica os parametros do kernel (/etc/sysconfig.conf), mudando configurações de memória, semaforos, etc.

– Configura recursos do sistema tanto os valores soft e hard dentro do /etc/limits.conf, tal como uso espaço de uso de memória, aumenta o número de arquivos abertos e de processos.

– Configura numa=off em kernel`s com rodando x86_64.

Sistemas operacionais testados:
Redhat Enterprise 5.x
Redhat Enterprise 6.x
Centos 6.x
Oracle Linux 5.x
oracle Linux 6.x

Abaixo mostro o procedimento para quem esta usando a versão 5.x (Oracle Linux, Redhat ou CentOS):
Logue na máquina que você deseja instalar o Oracle database e execute os comandos abaixo, ele irá acessar a pasta do repositório yum e baixar o repositório publico, lembrando que este procedimento deve ser com usuário root.

# cd /etc/yum.repos.d
# wget http://public-yum.oracle.com/public-yum-el5.repo

Após baixar o repositorio acima, podemos instalar o oracle-validated

# yum install oracle-validated

Agora nos ambientes mais recentes 6.x (Oracle Linux, CentOS e RedHat)

O procedimento faz o mesmo acima, porém baixa o repositorio mais recente da Oracle:

# cd /etc/yum.repos.d
# wget http://public-yum.oracle.com/public-yum-ol6.repo

Após fazer o download do repositorio acima, podemos instalar com o comando abaixo:

# yum install oracle-rdbms-server-11gR2-preinstall

Referências: Aqui, aqui e aqui

Tags:
  1. Mateus
    19, novembro, 2012 em 00:01 | #1

    Olá, William!

    Sou estudante de ciência da computação (6º período) e tenho interesse em me especializar na área de banco de dados. Estive buscando informações sobre certificação oracle e encontrei seu blog, estou lendo seus posts desde o início e gostaria de trocar e-mails com você sobre algumas dúvidas que tenho.

    Agradeço desde já, Mateus.

  2. jose antonio nicolau
    23, fevereiro, 2013 em 17:33 | #3

    muito obrigado pelas dicas.
    maravilhoso tutorial.
    parabens!

  3. 3, maio, 2013 em 10:40 | #4

    Bela dica, já usava esse preinstall antes e quebra um galhão mesmo.

  4. Maria
    10, maio, 2013 em 10:38 | #5

    Boa Tarde,
    Quero iniciar-me em Oracle, estou a tentar instalar uma BD oracle numa Maquina Virtual Windows 8, no entanto não sei quais dos ficheiros fazer download na página do Oracle

    Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (x64)
    win64_11gR2_database_1of2.zip (1,213,501,989 bytes) (cksum – 3906682109)
    win64_11gR2_database_2of2.zip (1,007,988,954 bytes) (cksum – 1232608515)
    Possui 2 ficheiros preciso de instalar os 2?

    Preciso instalar o Client? Ou basta até só instalar o Client?
    Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (x64)
    win64_11gR2_client.zip (615,698,264 bytes) (cksum – 2947608743)

  5. Maria
    10, maio, 2013 em 10:39 | #6

    Boa Tarde,
    Quero iniciar-me em Oracle, estou a tentar instalar uma BD oracle numa Maquina Virtual Windows 8, no entanto não sei quais dos ficheiros fazer download na página do Oracle

    Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (x64)
    win64_11gR2_database_1of2.zip (1,213,501,989 bytes) (cksum – 3906682109)
    win64_11gR2_database_2of2.zip (1,007,988,954 bytes) (cksum – 1232608515)
    Possui 2 ficheiros preciso de instalar os 2?

    Preciso instalar o Client? Ou basta até só instalar o Client?
    Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (x64)
    win64_11gR2_client.zip (615,698,264 bytes) (cksum – 2947608743)

    Obrigada

  6. MUTTLEY
    23, maio, 2013 em 08:01 | #7

    Acho muito legal teu blog, desculpe minha ignorancia, mas é porque sempre trabalhei somente com client do oracle , nunca realmente o fiz instalado no LINUX , somente no ruindows, gostaria de saber que versão é esta do LINUX ORACLE LINUX 5.X ou 6.x ?

  7. 27, maio, 2013 em 10:12 | #8

    @Maria

    Maria, ultimamente tenho instalado várias instâncias de Oracle em máquinas virtuais com Oracle Enterprise Linux 6.

    Realmente tens que fazer o download dos dois arquivos, pois posteriormente ao descompactá-los surgirá apenas uma pasta de instalação chamada “Database”.

    Note nos nomes dos arquivos “database_1of2.zip” e “database_2of2.zip”. Espero ter ajudado.

  8. 27, maio, 2013 em 10:14 | #9

    @MUTTLEY

    MUTTLEY acredito que a instalação do SGBD não muda se estiveres utilizando Oracle Enterprise Linux 5.x ou 6.x, visto que recentemente fiz a mesma instalação tanto na versão 5.x na pós, quanto na versão 6.x em casa.

  9. Leandro
    27, maio, 2013 em 19:49 | #10

    Fiz todos os passos descritos mas quando executo o run.Installer meu setup esta todo bugado( nao aparece sempre as opçoes de avancar por exemplo) e pede direto uma conexao com proxy, como resolvo isso ?

  10. Antonio Guimaraes
    14, junho, 2013 em 08:20 | #11

    Bom dia…muito bom suas instruçoes…ótimo.
    Mas preciso de sua orientaçao estou iniciando em Oracle 11g (vou iniciar um curso em breve) e estou tentando instalar sem sucessos. No momento ja instalei VirtualBox Vm 4.2.12 e tbem o CentOS 6.4 no Linux. o meu windows 7 32 . Preciso imensamente de sua informaçao quais procedimentos a fazer nesse momento antes da instalaçao do Oracle 11g.
    Se possível me envie por email.
    Grato.

  11. Antonio Guimaraes
    14, junho, 2013 em 08:24 | #12

    Veja eu já baixei o i386 linux file 1 e 2 e tbem o linux 11gr2 grid..mas ainda nao fiz as instalaçoes estou travado aqui agora nao sei oque fazer.
    Por favor aguardo sua orientaçao preciso muito, estou muito interessado em aprender Oracle.
    Grato

  12. Luiz Fernando
    21, junho, 2013 em 14:54 | #13

    Boa Tarde!

    Tutorial muito bem feito. Parabéns.

    Quero tirar somente 3 duvidas referentes a esses procedimentos.
    1. Seguindo os passos deste post, é necessário ainda eu modificar os arquivos:
    – /etc/sysctl.conf
    – limits.conf
    – /etc/hosts
    – /etc/selinux/config

    2. Também é necessário eu instalar as bibliotecas que esta faltando conforme o artigo http://aprenderoracle.com/2011/04/instalacao-do-oracle-11g-no-oracle-linux-6-0/ ?

    3. Pretendo fazer a instalação no Centos 6.4 (final) [SO que uso no meu PC], o senhor sabe me informa sobre o desempenho do Oracle Databases 11g?

    Desde já agradeço.

  13. Leonardo Miranda
    17, julho, 2013 em 07:50 | #14

    Bom dia meu nobre!

    Por favor, preciso da sua ajuda. Estou com problema quando da instalação do OLR 6.0. Bem, faço o download do OLR 6.0 update 4 64 bits (arquivo de 3.5GB), mas só desce 3.46 GB. Ao instalar o mesmo, testo a mídia na instalação com sucesso, mas não consigo terminar, pois dah um erro de repositório. Preciso estar conectado para instalar? Preciso baixar mais algum arquivo?

    Obrigado e no aguardo!

  14. Italo
    15, agosto, 2013 em 22:46 | #15

    Estava procurando um artigo para montar uma VM, e encontrei o seu, atualmente sou DBA Jr mas pretendo chegar a Sr um dia.
    Quando você fez a instalação do banco de dados no poste http://aprenderoracle.com/2011/04/instalacao-do-oracle-11g-no-oracle-linux-6-0/ e criou a instância ASM neste poste como os dados que estavam no file system foram parar nos discos ASM ?
    Se não é um processo automático você poderia me dar alguma direção de como eu posso proceder, por que pretendo usar o seu step by step param montar minha vm para meus estudos de certificação.

    Obrigado !

  15. Rodrigo Lima
    14, maio, 2014 em 17:45 | #16

    Gostaria de Saber para o oracle 10g mais atualizado qual Oracle Enterprise Linux seria mais adequado.

    Valeu

  16. Lucas Gois
    18, maio, 2014 em 10:32 | #17

    Instalei o pacote errado, estou com o CentOS 6.5 e sem querer instalei seguindo o tutorial não me atentei que a primeira dica era para 5x. Como desinstalo?
    Já joguei um erase e o nome do pacote, mas diz que não tem nada instalado.

    Qual a senha do usuário Oracle criado?

  17. Denis
    18, outubro, 2014 em 16:13 | #18

    Lucas, do root para o user oracle não precisa de senha, caso deseje definir, no terminal, como root vc digita
    #passwd oracle

    q ele pede a nova senha.

    att

  18. Alexandre
    2, junho, 2015 em 15:54 | #19

    @Luiz Fernando

    Quero tirar somente 3 duvidas referentes a esses procedimentos.
    1. Seguindo os passos deste post, é necessário ainda eu modificar os arquivos:
    – /etc/sysctl.conf
    – limits.conf
    – /etc/hosts
    – /etc/selinux/config

    2. Também é necessário eu instalar as bibliotecas que esta faltando conforme o artigo http://aprenderoracle.com/2011/04/instalacao-do-oracle-11g-no-oracle-linux-6-0/ ?

  19. Gerbano Garrine
    21, outubro, 2015 em 14:17 | #20

    OI, TD BEM gostaria de receber mais novidades sobre oracle

  1. Nenhum trackback ainda.