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.
Temas
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étricaReplicaLag
. -
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 Amazon RDS para 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 .