Solução de problemas de réplicas do RDS para Oracle
Esta seção descreve possíveis problemas e soluções de replicação.
Tópicos
Monitorar atraso da replicação Oracle
Para monitorar o atraso de replicação no Amazon CloudWatch, visualize a métrica ReplicaLag do Amazon RDS. Para obter informações sobre o tempo de atraso de replicação, consulte Monitoramento da replicação de leitura e Métricas do Amazon CloudWatch para o Amazon RDS.
No caso de uma réplica de leitura, se o atraso for muito longo, consulte as seguintes visualizações:
-
V$ARCHIVED_LOG– mostra quais confirmações foram aplicadas à réplica de leitura. -
V$DATAGUARD_STATS– mostra uma análise detalhada dos componentes que compõem a métricaReplicaLag. -
V$DATAGUARD_STATUS– mostra a saída de log dos processos de replicação internos do Oracle.
No caso de uma réplica montada, se o tempo de atraso for muito longo, não será possível consultar as visualizações do V$. Em vez disso, faça o seguinte:
-
Confira a métrica
ReplicaLagno CloudWatch. -
Confira o arquivo de log de alertas para a réplica no console. Procure por erros nas mensagens de recuperação. As mensagens incluem o número da sequência de log, que você pode comparar com o número de sequência principal. Para obter mais informações, consulte Arquivos de log do banco de dados do Amazon RDS para Oracle.
Solução de problemas de replicação após a adição ou a modificação de acionadores
Se você adicionar ou modificar quaisquer triggers e a replicação falhar logo após, o problema pode estar nos triggers. Certifique-se de que o trigger exclua as seguintes contas de usuário, que são exigidas pelo RDS para replicação:
-
Contas de usuário com privilégios de administrador
-
SYS -
SYSTEM -
RDS_DATAGUARD -
rdsdb
Para obter mais informações, consulte Considerações diversas sobre réplicas do RDS para Oracle.