EXCLUSIÓN DE CATÁLOGO
Válido para
Extraer, Replicat, DEFGEN
Descripción
Utilice el parámetro CATALOGEXCLUDE para excluir, de forma explícita, los objetos del origen en el contenedor o catálogo especificados de Oracle GoldenGate cuando el nombre del contenedor o de catálogo se esté especificando con un comodín en las sentencias TABLE o MAP. Este parámetro es válido cuando la base de datos es una base de datos de contenedores de Oracle, donde se utilizan nombres de tres partes totalmente cualificados.
El posicionamiento de CATALOGEXCLUDE en relación con los parámetros que especifican archivos o pistas determina su efecto. Los parámetros que especifican pistas o archivos son: EXTFILE, RMTFILE, EXTTRAIL, RMTTRAIL. El parámetro funciona de la siguiente manera:
-
Cuando una especificación
CATALOGEXCLUDEse coloca antes que cualquier parámetroTABLEoSEQUENCE, y también antes que los parámetros que especifican pistas o archivos, se aplica globalmente a todas las pistas o archivos, y a todos los parámetrosTABLEySEQUENCE. -
Cuando una especificación
CATALOGEXCLUDEse coloca después de un parámetro que especifica una pista o un archivo, solo es efectiva para esa pista o archivo y solo para los parámetrosTABLEoSEQUENCEque están asociados a él. Se pueden realizar varias especificaciones de pista o archivo en un archivo de parámetros, cada una seguida de un juego de especificacionesTABLE,SEQUENCEyCATALOGEXCLUDE.
CATALOGEXCLUDE se evalúa antes de evaluar el parámetro TABLE o SEQUENCE asociado. Por lo tanto, el orden en el que aparecen no hace una diferencia.
Consulte también el parámetro EXCLUDEWILDCARDOBJECTSONLY.
Valor por defecto
Ninguno
Sintaxis
CATALOGEXCLUDE {<container>}
<container>
Contenedor de Oracle de origen que se va a excluir. Se puede utilizar un comodín. Siga las reglas para utilizar comodines que se describen en Uso de comodines en nombres de objetos de base de datos.
Ejemplos
Ejemplo 1
En este ejemplo se omite la base de datos conectable pdb1. Si Extract integrado está registrado con los contenedores pdb1, pdb2 y pdb3, puede utilizar la siguiente sintaxis CATALOGEXCLUDE para permitir que Oracle GoldenGate omita DML que se produce en el catálogo pdb1, aunque coincida con la sintaxis de comodín.
EXTRACT capt
USERIDALIAS ggeast
RMTTRAIL east/aa
CATALOGEXCLUDE pdb1
TABLE *.*.*;
Descripción: palabras clave: —
EXCLUSIÓN DE CATÁLOGO
Válido para
Extraer, Replicat, DEFGEN
Descripción
Utilice el parámetro CATALOGEXCLUDE para excluir, de forma explícita, los objetos del origen en el contenedor o catálogo especificados de Oracle GoldenGate cuando el nombre del contenedor o de catálogo se esté especificando con un comodín en las sentencias TABLE o MAP. Este parámetro es válido cuando la base de datos es una base de datos de contenedores de Oracle, donde se utilizan nombres de tres partes totalmente cualificados.
El posicionamiento de CATALOGEXCLUDE en relación con los parámetros que especifican archivos o pistas determina su efecto. Los parámetros que especifican pistas o archivos son: EXTFILE, RMTFILE, EXTTRAIL, RMTTRAIL. El parámetro funciona de la siguiente manera:
-
Cuando una especificación
CATALOGEXCLUDEse coloca antes de cualquier parámetroTABLEoSEQUENCE, y también antes de los parámetros que especifican pistas o archivos, se aplica globalmente a todas las pistas o archivos, y a todos los parámetrosTABLEySEQUENCE. -
Cuando una especificación
CATALOGEXCLUDEse coloca después de un parámetro que especifica una pista o un archivo, solo es efectiva para esa pista o archivo y solo para los parámetrosTABLEoSEQUENCEque están asociados a él. Se pueden realizar varias especificaciones de pista o archivo en un archivo de parámetros, cada una seguida de un juego de especificacionesTABLE,SEQUENCEyCATALOGEXCLUDE.
CATALOGEXCLUDE se evalúa antes de evaluar el parámetro TABLE o SEQUENCE asociado. Por lo tanto, el orden en el que aparecen no hace una diferencia.
Consulte también el parámetro EXCLUDEWILDCARDOBJECTSONLY.
Valor por defecto
Ninguno
Sintaxis
CATALOGEXCLUDE {<container>}
<container>
Contenedor de Oracle de origen que se va a excluir. Se puede utilizar un comodín. Siga las reglas para utilizar comodines que se describen en Uso de comodines en nombres de objetos de base de datos.
Ejemplos
Ejemplo 1
En este ejemplo se omite la base de datos conectable pdb1. Si Extract integrado está registrado con los contenedores pdb1, pdb2 y pdb3, puede utilizar la siguiente sintaxis CATALOGEXCLUDE para permitir que Oracle GoldenGate omita DML que se produce en el catálogo pdb1, aunque coincida con la sintaxis de comodín.
EXTRACT capt
USERIDALIAS ggeast
RMTTRAIL east/aa
CATALOGEXCLUDE pdb1
TABLE *.*.*;