El proceso capture de SharePlex set detuvo o no se está moviendo
La bitacora de error event_log muestra los siguientes errores:
1. el archivo de "Archive log" fué removido o no detectado
2. la instalación de Oracle se encuentra en modo NOARCHIVELOG, por lo tanto los segmentos "redo log" han sido sobrescrito antes de que el proceso capture fuera capaz de interpretarlos.
Mirando en la bitacora $SP_SYS_VARDIR/log/event_log alguna indicación de posible error, se encuentra errores similares a "log warp detected" y/o "redo log could not be parsed", entonces se determina que tenemos una situación de "log warp", estos errores están usualmente acompañados por la indicación del número de secuencia faltante "log sequence number xxx".
1. Esté seguro que la base de datos se encuentra en modo de "archivelog"
2. Encuentre el archivo con el número de secuencia faltante y coloquelo nuevamente en el directorio original.
Nota: si los arcivos se encuentraen una partición montable, hay un parámetro nativo de SharePlex que ayudará a apuntar a una ubicación múltiple.
ejemplo:
sp_ctrl> set param SP_OCT_ARCH_LOC /disk1/log
Si el ambienre es RAC, usted necesitará añadir la ruta para cada node que contiene los "archivelog":
sp_ctrl> set param SP_OCT_ARCH_LOC /disk1/path/instance1;disk2/path/instance2;/disk3/path/instance3
El efecto será inmediato.
3. Si los archivos son irrecuperables, ustede deberá ejecutar $SP_SYS_PRODIR/bin/ora_cleansp en los nodos involucrados, reactivar el archivo de configuración actual y resincronizar las tablas que hayan quedado fuera de sincronía como producto de este evento.
© ALL RIGHTS RESERVED. Feedback Terms of Use Privacy Cookie Preference Center