INFO REPLICAT
Utilice INFO REPLICAT para recuperar el historial de procesamiento de un grupo del Replicat. En la salida de este comando se incluye:
-
El estado de un proceso Replicat (
STARTING,RUNNING,STOPPEDoABENDED).STARTINGsignifica que el proceso ha empezado pero no ha bloqueado aún el archivo de punto de control para el procesamiento. -
(Oracle Database) El modo de Replicat: no integrado o integrado.
-
Si el proceso de Replicat está o no en modo coordinado y, en ese caso, cuántos threads usa actualmente.
-
La demora aproximada del Replicat.
-
La pista de la que lee el proceso Replicat.
-
El historial de ejecuciones de Replicat, incluidos los puntos de control en la pista.
-
Información sobre el entorno del proceso Replicat.
El comando básico solo muestra información para grupos de Replicat en línea (continuos). Se excluyen las tareas.
Replicat se puede parar o ejecutar cuando se haya emitido INFO REPLICAT. En el caso de un proceso de ejecución, el estado de RUNNING puede significar una de las siguientes palabras:
-
Active: se están ejecutando y procesando (o se pueden procesar) datos. Este es el estado normal de un proceso una vez que se ha iniciado. -
Suspended: el proceso se está ejecutando, pero se han suspendido debido a una acciónEVENTACTIONS SUSPEND. En un estado suspendido, el proceso no está activo y No se puede procesar ningún dato, pero el estado de la ejecución actual no se conserva y se puede continuar emitiendo el comandoRESUME. La RBA en el comandoINFOrefleja la última posición de punto con control antes de la acción de suspensión. Para determinar si el estado está activo o suspendido, emita el comandoSEND REPLICATcon la opciónSTATUS.
Acerca de la demora
Checkpoint Lag es la demora, en segundos, en el momento de que el último punto en que se ha escrito se ha escrito el archivo. Analicemos el ejemplo siguiente:
-
Hora actual = 15:00:00
-
Último punto de control = 14:59:00
-
Registro de hora del último registro procesado =14:58:00
Asumiendo estos valores, la demora se indica como 00:01:00 (un minuto, la diferencia entre 14:58 y 14:59).
Un valor de demora UNKNOWN indica que Replicat se podría estar ejecutando, pero Que aún no ha procesado registros, o bien que el Reloj del Sistema de origen está adelantado con respecto a el Reloj del Sistema de destino (debido a imperfecciones de reloj, no de diferencias de zona horaria).
Para obtener más información sobre la información de demora, consulte LAG REPLICAT. Para conocer la demora completa, utilice la funcionalidad de tabla de latidos. Consulte ADD HEARTBEATTABLE.
Sintaxis
INFO REPLICAT group_name
[, SHOWCH [checkpoint_number]]
[, DETAIL]
[, TASKS | ALLPROCESSES]
group_name
Nombre de un grupo de Replicat o un comodín (*) para especificar varios grupos. Por ejemplo, T* muestra información para todos los grupos de Replicat cuyos nombres empiece con T.
SHOWCH [checkpoint_number]
Muestra los detalles del punto de control actual, incluidos los registrados en el archivo de puntos de control y los registrados en la tabla de puntos de control si se usa una. En la visualización de los puntos de control de la base de datos se incluye el nombre de la tabla, la clave hash (identificador único) y el registro de hora de creación. Especifique un valor para que checkpoints-number incluya el número especificado de puntos de control anteriores, así como el actual.
DETAIL
Muestra información detallada. Para un destino de Oracle, con DETAIL se muestra el nombre del servidor entrante cuando Replicat está en modo integrado.
Si Replicat está en modo coordinado, con DETAIL solo se mostrarán los threads activos. Por ejemplo, si se ha creado el proceso de Replicat denominado CR con un máximo de 15 threads, pero solo se están ejecutando los threads 7-9, INFO REPLICAT group_name con DETAIL solo mostrará el thread de coordinador (CR), CR007, CR008 y CR009. Existen puntos de control para los otros threads, pero no aparecen en la salida del comando.
Para ver información LOGBSN con la salida de DETAIL, emita el comando DBLOGIN antes de emitir INFO REPLICAT. Si el comando se emite para un ID de thread específico de un Replicat coordinado, solo se muestra el valor de LOGBSN de ese thread. De lo contrario, se muestran los LOGBSN para todos los threads.
TASKS
Muestra solo las tareas de Replicat. Las tareas especificadas por un argumento comodín no se muestran mediante INFO REPLICAT.
ALLPROCESSES
Muestra todos los grupos de Replicat, incluidas las tareas.
Ejemplos
INFO REPLICAT *, DETAIL, ALLPROCESSES
INFO REPLICAT *, TASKS
INFO REPLICAT repe, SHOWCH
Con el siguiente ejemplo se ejecuta el comando desde el cliente de administración.
INFO REPLICAT repe
REPLICAT REPE Initialized 2019-11-20 23:54 Status STOPPED
Description demo replicat
Checkpoint Lag 00:00:00 (updated 00:00:14 ago)
Log Read Checkpoint File ea000000000
First Record RBA 0
Settings Profile default_security
Encryption Profile LocalWallet