START EXTRACT
Utilice START EXTRACT para iniciar el proceso de Extract. Para confirmar que Extract se ha iniciado, utilice el comando INFO EXTRACT o STATUS EXTRACT. Extract se puede iniciar como su punto de inicio normal (a partir de los puntos de control iniciales o actuales) o desde una posición alternativa especificada por el usuario en el origen de datos.
Punto de inicio normal
Sin opciones, START EXTRACT indica a un Extract que inicie su procesamiento en una de las siguientes ubicaciones del origen para mantener la integridad de datos:
-
Tras una terminación normal o anormal: en la primera transacción sin procesar del origen de datos de una ejecución anterior, según la representación del punto de control de lectura actual.
-
Primer inicio tras crear el grupo: en el punto de inicio especificado con el comando
ADD EXTRACT.
Punto de inicio alternativo
Antes de iniciar Extract con ATCSN o AFTERCSN, debe establecer una ubicación física de inicio con uno de los siguientes comandos:
-
ADD EXTRACTcon la opciónBEGINdefinida en un log de hora que sea anterior al valor del CSN especificado conATCSNoAFTERCSN. El log de transacciones que contiene el registro de hora y cada log posterior deben estar disponibles en el sistema antes de iniciar Extract. -
ALTER EXTRACTal número de secuencia del log que contiene el CSN especificado conATCSNoAFTERCSN.
Sintaxis
START EXTRACT group_name
[ATCSN csn | AFTERCSN csn]
[BRoptions]
group_name
Nombre de un grupo de Extract o un comodín (*) para especificar varios grupos. Por ejemplo, T* inicia todos los grupos de Extract cuyos nombres empiece por T.
ATCSN csn |
AFTERCSN csn |
Especifica un punto de inicio alternativo.
ATCSN
Indica a Extract que coloque su punto de inicio en la primera transacción que tenga el CSN especificado. Se omitirá cualquier transacción del origen de datos que tenga valores de CSN inferiores al valor especificado.
AFTERCSN
Indica a Extract que coloque su punto de inicio al comienzo de la primera transacción tras la que tenga el CSN especificado. Se omitirá cualquier transacción del origen de datos que tenga valores de CSN inferiores a, o iguales al, valor especificado.
csn
Especifica un valor de CSN. Introduzca el valor de CSN con el formato que es válido para la base de datos. Extract finaliza de forma anormal si el formato no es válido y escribe un mensaje en el archivo de informe. Para determinar el CSN que proporcionar tras finalizar una carga inicial, utilice el identificador serie en el que se complete la utilidad de carga. En caso contrario, siga las instrucciones del procedimiento de carga inicial para determinar cuándo iniciar Extract.
A continuación se muestran directrices adicionales, que tienen en cuenta al usar ATCSN y AFTERCSN:
-
El CSN se almacena en la cabecera del archivo para que esté disponible para los procesos descendentes.
-
Cuando se encuentre un registro que se haya especificado con un CSN, Extract emite un punto de control. El punto de control garantiza que los posteriores inicios de Extract empiecen a partir de la ubicación solicitada, y no desde un punto anterior al CSN solicitado.
-
Antes de usar
ATCSNoAFTERCSN, debe establecer un punto del inicio físico en el registro o pista de operaciones para Extract conADD EXTRACToALTER EXTRACT. El objetivo de estas opciones es actuar como filtro adicional tras colocar Extract en una ubicación física del origen de datos.
BR options
Extract se puede iniciar con opciones de BR. A continuación se muestran algunos ejemplos de las opciones de BR:
-
START EXTRACT BROFF -
START EXTRACT BRRESET -
START EXTRACT BRInterval# BRKEEPSTALEFILES -
START EXTRACT BRKEEPSTALEFILES -
START EXTRACT BRFSOPTION
Consulte BR en Referencia de parámetros y funciones para Oracle GoldenGate para obtener más información.
Ejemplos
START EXTRACT exte
START EXTRACT exte ATCSN 684993
START EXTRACT exte AFTERCSN 684993