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 associação do Oracle Data Guard. Você pode usar o comando reinstate
para colocar em operação um banco de dados com falha depois de corrigir a causa da falha.
Após o 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 stand-by desativado. Depois de corrigir a causa da falha, você poderá restabelecer o banco de dados com falha como standby funcional para o principal atual usando a associação do Data Guard.
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 modoMOUNT
.
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:
- 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.
- Na guia Bancos de Dados, selecione o banco de dados com o qual você deseja trabalhar.
- Na página de detalhes do banco de dados, selecione a guia Associações do Data Guard.
- Para a associação do Data Guard na qual você deseja restabelecer esse banco de dados, no menu Ações, selecione Restabelecer.
- No painel Restabelecer banco de dados, digite a senha de administrador do banco de dados e selecione Ok.
Esse banco de dados agora deverá ser restabelecido como standby na associação do Data Guard.