DESECHAR RENOVACIÓN
Válido para
Extraer y Replicat
Descripción
Utilice el parámetro DISCARDROLLOVER para definir un programa para los archivos de desecho antiguos. Para ejecuciones largas o continuas, la definición de un programa de antigüedad impide que el archivo de desecho se llene y hace que el proceso finalice de forma anormal, y proporciona un conjunto predecible de archivos que se pueden incluir en la rutina de archivado.
Cuando se alcanza el punto de antigüedad DISCARDROLLOVER, se crea un nuevo archivo de desecho y se cambia el nombre de los archivos antiguos con el formato <GROUPn.extension>, donde:
-
<GROUP>es el nombre del grupo de Extract o Replicat. -
<n>es un número que se incrementa en uno cada vez que se crea un nuevo archivo, por ejemplo:myext0.dsc,myext1.dsc,myext2.dsc, etc. -
<extension>es la extensión de archivo, como.dsc.
Puede especificar una hora del día, un día de la semana o ambos. Si se especifica solo una hora del día (opción AT) sin un día de la semana (opción ON), se genera un archivo de desecho a la hora especificada todos los días.
Desechar la renovación de archivos al inicio de una ejecución de proceso. Sin embargo, si se especifica APPEND o PURGE en el parámetro DISCARDFILE, los archivos desechados no se revierten al inicio de un proceso.
Si el parámetro NODISCARDFILE se utiliza con el parámetro DISCARDROLLOVER, el proceso finaliza de forma anormal.
Para obtener más información sobre el archivo de desecho, consulte Visión general del manejo de errores de Oracle GoldenGate.
Valor por defecto
Desactivado. Por defecto, los archivos de desecho se renuevan cuando se inicia un proceso.
Sintaxis
DISCARDROLLOVER
{AT *<hh>:<mi>* |
ON <day> |
AT *<hh>:<mm>* ON <day>}
AT <hh:mi>
Momento del día para calcular la antigüedad del archivo.
Éstos son los valores válidos:
-
<hh>es una hora del día del 00 al 23. -
<mm>es minutos de 00 a 59.
ON <day>
Día de la semana para calcular la antigüedad del archivo.
Éstos son los valores válidos:
SUNDAY
MONDAY
TUESDAY
WEDNESDAY
THURSDAY
FRIDAY
SATURDAY
No son sensibles a mayúsculas/minúsculas.
Ejemplos
Ejemplo 1
DISCARDROLLOVER AT 05:30
Ejemplo 2
DISCARDROLLOVER ON friday
Ejemplo 3
DISCARDROLLOVER AT 05:30 ON friday