LOGALLSUPCOLS
Válido para
Extracción
Descripción
Utilice el parámetro LOGALLSUPCOLS para controlar la escritura de columnas registradas suplementariamente especificadas con ADD TRANDATA o ADD SCHEMATRANDATA en la pista.
LOGALLSUPCOLS soporta Replicat integrado (para Oracle AI Database) y la función de detección y resolución (CDR) GoldenGateConflict de Oracle. Las columnas registradas suplementariamente son una unión de las columnas de programación necesarias para garantizar la integridad de los datos en los threads de Replicat paralelos y las columnas de detección y resolución de conflictos (CDR). Las columnas de programación son las columnas de clave primaria, índice único y clave ajena. La inclusión de todas estas columnas registradas complementariamente cumple los requisitos tanto de CDR como de cálculo de dependencia en el procesamiento paralelo de Replicat.
LOGALLSUPCOLS hace que Extract realice lo siguiente con estas columnas registradas de forma adicional:
-
Incluye automáticamente en el registro de pista la imagen anterior para las operaciones
UPDATE. -
Para las columnas registradas de forma complementaria, se incluye de forma automática en el registro a continuación la información de todas las columnas registradas complementariamente tanto para operaciones
UPDATEcomo para operacionesDELETE.Nota: Algunas columnas no pueden formar parte de un registro complementario en Oracle debido a su tipo de dato. Si desea que esas columnas estén presentes en el archivo de pista, incluso si no han cambiado, debe utilizar
FETCHCOLSen el archivo de parámetros Extract.
Para versiones de Extract anteriores a 12c, puede utilizar los parámetros GETUPDATEBEFORES y NOCOMPRESSDELETES para satisfacer el mismo requisito. Consulte GETUPDATEBEFORES | IGNOREUPDATEBEFORES y COMPRESSUPDATES | NOCOMPRESSUPDATES para obtener más información.
LOGALLSUPCOLS | NOLOGALLSUPCOLS tiene prioridad sobre los siguientes parámetros, si se utiliza:
-
GETUPDATEBEFORES | IGNOREUPDATEBEFORES -
COMPRESSDELETES | NOCOMPRESSDELETES -
COMPRESSUPDATES | NOCOMPRESSUPDATESpara las imágenes anteriores, peroCOMPRESSUPDATES | NOCOMPRESSUPDATEStiene prioridad sobreLOGALLSUPCOLSen las imágenes posteriores.
Valor por defecto
LOGALLSUPCOLS
Sintaxis
LOGALLSUPCOLS