DBAtlas · Atlas de operações de banco de dados

Validar o standby com o broker antes de switchover/failover (VALIDATE DATABASE)

OracleData Guard

Comando

VALIDATE DATABASE '<standby_db_unique_name>';
VALIDATE DATABASE VERBOSE '<standby_db_unique_name>';
# spfile parameter differences between the two sides:
VALIDATE DATABASE '<standby_db_unique_name>' SPFILE;
# Network and static listener registrations (18c+):
VALIDATE NETWORK CONFIGURATION FOR ALL;
VALIDATE STATIC CONNECT IDENTIFIER FOR ALL;

O que faz

Verifica se o standby está pronto para uma troca de papel ("Ready for Switchover / Failover: Yes"), o número/tamanho dos standby redo logs, o estado de flashback e de aplicação, diferenças de spfile e os serviços estáticos de que o broker precisa para reiniciar instâncias.

Quando usar

Como passo obrigatório antes de todo switchover planejado; após criar um novo standby e após mudanças de rede/listener.

Atenção

Somente leitura. Se aparecer "Ready for Switchover: No" ou um aviso de standby redo log, não prossiga com o switchover. Um erro de static connect identifier significa que o broker não consegue iniciar a instância durante um switchover, o que obriga a uma intervenção manual.

Abrir no DBAtlas →

Relacionados