Oracle Cloud: Configurando o Oracle RAC na Cloud

Neste artigo vamos mostrar como criar um banco de dados Oracle RAC na Cloud.

Por Skant Gupta (OCE), Joel Pérez & Franky Weber F. (OCE)
Postado em Março 2017

Passos:

  • Faça login na sua conta do Oracle Cloud Services;
  • Vá para a página "Oracle Database Cloud Service" e crie um novo serviço;
  • Defina um "Service Name" (nome para o serviço);
  • Selecione "Oracle Database Cloud Service" como tipo de subscrição;
  • Selecione a chave pública de SSH;
  • Selecione o "Software Release" como "Oracle Database 12c Release 1";
  • Selecione o Software Edition como "Enterprise Edition – Extreme Performance";
  • Selecione o Billing Frequency como "Monthly" ou como preferir;
  • Continue clicando em "Next".

Configuração do banco de dados

  • Defina o Usable Database Storage em GB;
  • Defina a senha do SYS em Administration Password (anote esta senha);
  • Defina um nome para seu banco de dados em DB Name (SID);
  • Defina um nome para o seu Pluggable database em PDB Name;
  • Defina o Character Set;
  • Defina o National Character Set;
  • Selecione o checkbox onde diz "Database Clustering with RAC";
  • Continue clicando em "Next".

Por fim, verifique as configurações e clique em "Create" para criar o banco de dados Oracle RAC na nuvem.

Depois de alguns minutos o banco de dados Oracle RAC terá sido criado com sucesso.

Clique no nome do serviço (CloudRac) para abrir a página principal das instâncias do nosso RAC.

Faça login no "Putty" e conecte-se via SSH em ambas as máquinas como apresentamos abaixo.

Verifique o processo pmon em cada servidor e então acesse o SQL*Plus em cada instância.

Você pode verificar o número de instâncias no banco de dados Oracle RAC como mostramos abaixo.

Saia do SQL*Plus e use o utilitário "srvctl" para verificar o status do banco de dados.

Você pode alternar sua sessão para o usuário "grid" e verificar os recursos do Clusterware usando o utilitário "crsctl".

Você pode se conectar ao PDB em cada instância do Oracle RAC como apresentado abaixo ou usando uma string via EZConnect ou configuração TNS.

Como você pode ver é muito simples configurar um banco de dados RAC na Oracle Cloud.

Esperamos que este artigo seja útil e convidamos para que você leia os próximos.

Mantenha-se ativo na OTN e fique ligado nas atualizações para usar o RAC na Cloud.

Skant Gupta é um Oracle Certified Professional 12c & 11g RAC Certified, trabalha como DBA Sênior na Etisalat em Dubai. Tem mais de 5 anos de experiência em diferentes tecnologias Oracle, focando principalmente em banco de dados, soluções de alta disponibilidade, WebLogic e GoldenGate.

Joel Pérez é um DBA (Oracle ACE Director, Maximum Availability OCM, OCM Cloud Admin. & OCM12c/11g) Especialista com mais de 16 anos de experiência real no mundo da tecnologia Oracle, especializada na concepção e implementação de soluções: Nuvem, alta disponibilidade, recuperação de desastres, Upgrades, replicação e toda a área relacionada com bancos de dados Oracle. Joel serve como "Chief Technologist & MAA, TEM Architect" para www.Enmotech.com Yunhe ENMO (Beijing) Technology Co. Ltd. Beijing, China. OCM Perfil Joel Perez: http://education.oracle.com/education/otn/JoelPerez.htm

Franky Weber Faust atua como administrador de banco de dados Oracle e MySQL no PagSeguro, tem 26 anos, é graduado em Tecnologia em Bancos de Dados e iniciou sua carreira trabalhando num projeto internacional da Volkswagen com os bancos de dados DB2 da IBM, SQL Server da Microsoft e também com o Oracle e desde o início direcionou seus estudos para as tecnologias Oracle. É especialista em tecnologias de Alta Disponibilidade como RAC, Dataguard e GoldenGate e compartilha seus conhecimentos no blog loredata.com.br. Possui as certificações OCE SQL, OCA 11g, OCP 12c, OCS RAC 12c e OCS Linux 6.

Este artigo foi revisto pela equipe de produtos Oracle e está em conformidade com as normas e práticas para o uso de produtos Oracle.