Pesquisa de site

Instalando e configurando Oracle 12c no RHEL/CentOS/Oracle Linux 6.5 - Parte II


Em nosso artigo anterior, mostramos como configurar os pré-requisitos para a instalação do Oracle 12c. Neste artigo abordaremos a instalação e configuração do Oracle 12c no RHEL/CentOS/Oracle Linux 6.5, junto com algumas instruções pós-instalação do Oracle.

Requisitos

  1. Instalando pré-requisitos para Oracle 12c no RHEL/CentOS/Oracle Linux 6.5 – Parte I

Instalando o banco de dados Oracle 12c no CentOS 6.5

1. Após a extração, obteremos o diretório do banco de dados com 2,6 GB de tamanho. Então, a seguir podemos instalar o oráculo. Vamos iniciar a instalação executando runInstaller. Navegue no diretório do instalador e execute o instalador.

cd database/
./runInstaller

Nosso instalador foi lançado aqui. Para cada etapa precisamos avançar clicando em Avançar ou OK.

Configurar atualizações de segurança

2. Vou pular esta etapa porque não quero atualizações de segurança. Desmarque a caixa de seleção e marque a caixa de seleção que diz “Deseja receber atualizações de segurança via My Oracle Support“.

Clique em Avançar, você receberá um erro dizendo que não forneceu o endereço de e-mail e clique em Sim para continuar.

Atualizações de software

3. Embora tenhamos ignorado a etapa do e-mail por padrão, ele escolherá ignorar atualizações de software. Clique em próximo para continuar.

Aqui resolvi todas as dependências mas ainda diz que não atingi os requisitos mínimos. Não se preocupe, você pode escolher Sim para continuar.

Opção de instalação

4. Em seguida, escolha o tipo de instalação, estou escolhendo a primeira opção Criar e configurar um banco de dados.

Classe do sistema

5. Vou escolher Server Class aqui. Se precisarmos instalar em qualquer máquina Desktop, podemos escolher a opção acima como Classe Desktop.

Opções de instalação de rede

6. Configuraremos aqui apenas a instalação do banco de dados de instância única. Então, selecione a primeira opção.

Tipo de instalação

7. Escolha a opção Instalação avançada para obter mais opções durante as etapas de instalação.

Idiomas do produto

8. O idioma padrão será escolhido como Inglês. Se precisar alterar de acordo com seu idioma, escolha na lista abaixo.

Edição de banco de dados

9. É hora de escolher qual edição de instalação do banco de dados procuramos. Para produções em grande escala podemos usar Enterprise ou se precisarmos da edição padrão ou podemos escolher as opções mencionadas lá. Precisamos de mais de 6,5 GB de espaço para instalação corporativa porque a população do banco de dados crescerá em breve.

Local de instalação

10. Insira o local de instalação base do Oracle, aqui todos os arquivos de configuração instalados serão armazenados. Aqui você precisa definir o local do caminho de instalação do oracle, pois criamos o local na etapa 12 na primeira parte deste artigo.

Criando Inventário

11. Na primeira instalação, todos os arquivos de inventário serão criados no diretório ‘/u01/app/oralnventory’. Criamos o grupo oracle para instalação. Então agora o grupo oracle tem permissão para acessar o Diretório de Inventário. Vamos escolher o Oracle como Grupo para o grupo de sistemas operacionais.

Tipo de configuração

12. Selecione o tipo de banco de dados que deseja criar. Como estamos usando para uso geral, escolha geral entre as opções abaixo e clique em Avançar.

Identificadores de banco de dados

13. Especifique o nome do banco de dados global para identificação exclusiva e desmarque Criar como banco de dados Container, pois aqui não criaremos vários bancos de dados.

Opções de configuração

14. Na minha instalação, atribuí 4GB de memória à minha máquina virtual, mas isso não é suficiente para o Oracle. Aqui precisamos habilitar a alocação de memória automaticamente para o uso da área global do sistema.

Marque a caixa que diz Ativar gerenciamento automático de memória e mantenha a memória alocada padrão. Se precisarmos de alguns esquemas de amostra, podemos verificar e continuar a instalação.

Armazenamento de banco de dados

15. Precisamos escolher o local para armazenar o armazenamento do banco de dados. Aqui vou atribuir o local ‘/u01/app/oracle/oradata’ para salvar os bancos de dados e clicar em Avançar para continuar com as etapas do instalador.

Opções de gerenciamento

16. Não tenho credenciais de gerenciador de controle de nuvem da Oracle, então preciso pular esta etapa.

Opções de recuperação

17. Se tivermos que Habilitar opções de recuperação, então teremos que marcar Habilitar Recuperação. Em ambiente real, essas opções são de configuração obrigatória. Aqui, para ativar esta opção, precisamos adicionar um grupo separado e definir um dos locais do sistema de arquivos em vez do local padrão onde nosso banco de dados é salvo.

Senhas de esquema

18. Precisamos definir a senha do banco de dados inicial que é pré-carregado durante as instalações. A senha deve conter letras alfanuméricas, maiúsculas e minúsculas. Por exemplo, minha senha é Redhat123. Essa senha usaremos no login da interface web também.

Grupos de sistemas operacionais

19. Precisamos fornecer privilégios de sistema para criar banco de dados para isso precisamos escolher o grupo oracle. Escolha oracle para todas as opções.

Resumo

20. Finalmente podemos revisar todas as configurações antes do preenchimento do banco de dados. Se precisarmos de alguma alteração, podemos editar as configurações.

Instalar produto

21. Instalação iniciada para preparação e cópia de arquivos. Isso levará muito tempo para ser concluído de acordo com nosso recurso de hardware.

22. Durante o processo de configuração, ele solicitará a execução de dois scripts como usuário root, conforme mostrado na imagem abaixo.

Faça login em seu servidor Oracle como usuário root e mude para a partição ‘/’ e execute os scripts abaixo, conforme mostrado.

cd /
./u01/app/oralnventory/orainstRoot.sh
./u01/app/oracle/product/12.1.0/db_1/root.sh

Durante o processo de execução do script, será solicitado que você insira o nome do caminho completo do diretório bin local, basta inserir o caminho conforme mostrado abaixo e pressionar Enter.

/usr/bin

23. Após a execução bem-sucedida dos dois scripts acima, precisamos seguir em frente clicando em OK.

24. Depois de concluir todas as tarefas acima com sucesso, receberemos a janela do Database Configuration Assistant com todos os detalhes e mostrará o EM Database ExpressURL. Clique em OK para seguir em frente.

https://oracle12c.tecmint.local:5500/em

Se desejar alterar a senha das contas do banco de dados, você pode usar o gerenciamento de senhas.

É isso! Concluímos com sucesso a Configuração do banco de dados, agora clique em Avançar para continuar o processo de instalação.

Finalmente a instalação do Oracle Database foi concluída com sucesso. Clique em Fechar para sair do Oracle Installer.

25. Depois de concluir a instalação do banco de dados, agora prossiga para fazer algumas configurações pós-instalação. Abra o arquivo ‘oratab‘ usando o editor vi.

vim /etc/oratab

Após abrir o arquivo, procure a seguinte linha.

orcl:/u01/app/oracle/product/12.1.0/db_1:N 

E altere o parâmetro N para Y conforme mostrado.

orcl:/u01/app/oracle/product/12.1.0/db_1:Y

Reinicie a máquina para fazer novas alterações.

26. Após reiniciar a máquina, verifique se o ouvinte está funcionando usando o comando ‘lsnrctl status’.

lsnrctl status

Se não iniciar automaticamente, você precisará iniciá-lo manualmente usando o comando ‘lsnrctl start’.

lsnrctl start

Nota: Se o lsnrctl não iniciar, leia a etapa de solução de problemas (mencionada no final do artigo) para corrigir os erros, se houver, e tente iniciar o ouvinte .

27. Em seguida, faça login no banco de dados Oracle como usuário do sistema operacional usando sysdba e inicie o banco de dados.

sqlplus / as sysdba
startup

28. Agora é hora de acessar a interface Oracle Web nos seguintes endereços.

https://oracle12.tecmint.local:5500/em

OR

https://192.168.0.100:5500/em

Quando o EM Express solicitar seu nome de usuário e senha, use para fazer login como um usuário com privilégio DBA, como SYS ou SYSTEM, e use a senha que usamos para a senha do esquema.

Login User = SYSTEM
Password   = Redhat123

29. Após fazer login no painel Oracle, você poderá ver a interface principal como Database Home e algumas capturas de tela conforme mostrado abaixo.

Etapa: Solução de problemas do Oracle

30. Se o ouvinte não iniciar, você precisará substituir o nome de domínio pelo endereço IP local 127.0.0.1 no arquivo abaixo.

/u01/app/oracle/product/12.1.0/db_1/network/admin/listener.ora

É isso! Finalmente concluímos com sucesso a instalação e configuração do Oracle 12c no CentOS 6.5. Se ocorrer algum erro ao configurar o banco de dados Oracle 12c, sinta-se à vontade para deixar seus comentários.