Solución de problemas de réplicas de RDS para Oracle - Amazon Relational Database Service

Solución de problemas de réplicas de RDS para Oracle

En esta sección se describen los posibles problemas y soluciones de replicación.

Supervisión del retardo de replicación de Oracle

Para supervisar el retraso de replicación en Amazon CloudWatch, consulte la métrica ReplicaLag de Amazon RDS. Para obtener información sobre el retardo de replicación, consulte Monitoreo de la replicación de lectura y Métricas de Amazon CloudWatch para Amazon RDS.

En un replicación de lectura, si el retraso es demasiado largo, consulte las siguientes vistas:

  • V$ARCHIVED_LOG: muestra qué confirmaciones se han aplicado a la réplica de lectura.

  • V$DATAGUARD_STATS: muestra un desglose detallado de los componentes que conforman la métrica ReplicaLag.

  • V$DATAGUARD_STATUS: muestra el resultado de registro de los procesos de replicación internos de Oracle.

Para una réplica montada, si el tiempo de retardo es demasiado largo, no puede consultar las vistas de V$. En su lugar, haga lo siguiente:

  • Compruebe la métrica ReplicaLag en CloudWatch.

  • Compruebe el archivo de registro de alertas de la réplica en la consola. Busque errores en los mensajes de recuperación. Los mensajes incluyen el número de secuencia de registro, que se puede comparar con el número de secuencia principal. Para obtener más información, consulte Archivos de registro de base de datos de Oracle.

Solución de problemas de error de replicación después de agregar o modificar desencadenadores

Si se agrega o modifica cualquier desencadenador, y si la replicación falla posteriormente, los desencadenadores podrían ser el problema. Asegúrese de que el desencadenador excluye las siguientes cuentas de usuarios que RDS requiere para la replicación:

  • Cuentas de usuario con privilegios de administrador

  • SYS

  • SYSTEM

  • RDS_DATAGUARD

  • rdsdb

Para obtener más información, consulte Otros aspectos para réplicas de RDS para Oracle .