Restabelecer um Banco de Dados

Este artigo fornece os detalhes e o procedimento para restabelecer um banco de dados.

O restabelecimento move um banco de dados para a atribuição stand-by em uma configuração do Oracle Data Guard. Você pode usar o comando reinstate para retornar um banco de dados falhado ao serviço após corrigir a causa da falha.

Depois que você faz failover de um banco de dados principal para seu stand-by, o stand-by assume a atribuição principal e o antigo principal é identificado como um stand-by desativado. Depois que você corrigir a causa da falha, poderá restabelecer o banco de dados com falha como um stand-by funcional para o banco de dados principal atual.

Observação:

Se for necessário restabelecer um banco de dados 12.2, execute alguns procedimentos no host para interromper o banco de dados ou para iniciá-lo no modo MOUNT.

Defina sua variável de ambiente ORACLE_UNQNAME para o valor do Nome Exclusivo do Banco de Dados (como visto na Console) e, em seguida, execute estes comandos:

srvctl stop database -d db-unique-name -o abort
srvctl start database -d db-unique-name -o mount

Procedimento

Execute as seguintes etapas no banco de dados principal atual, de onde podemos restabelecer o banco de dados com falha usando a Console do OCI:

  1. Na página de lista Sistemas de BD, selecione o sistema de BD que contém o banco de dados com o qual você deseja trabalhar. Se precisar de ajuda para localizar a página de lista ou o sistema de banco de dados, consulte Listar os Sistemas de Banco de Dados.
  2. Na guia Bancos de Dados, selecione o banco de dados com o qual você deseja trabalhar.
  3. Na página de detalhes do banco de dados, selecione a guia Grupo do Data Guard.
  4. No banco de dados que você deseja reintegrar, no menu Ações, selecione Reintegrar.
  5. No painel Restabelecer banco de dados, digite a senha de administrador do banco de dados e selecione Ok.

Este banco de dados deve ser reintegrado como stand-by.