Detalles de Soporte de Objetos y Operaciones en Oracle DML

A continuación, se muestra una lista de objetos y operaciones de Oracle que soporta Oracle GoldenGate para la captura y replicación de operaciones DML.

Base de Datos de Contenedor Multi-inquilino

Oracle GoldenGate captura y entrega desde una base de datos de contenedores multiinquilino. Consulte Configuración de una base de datos de contenedores multiinquilino.

Oracle GoldenGate no soporta la replicación de extremo a extremo raíz de contenedor de aplicaciones

Tablas, Vistas y Vistas Materializadas

Las siguientes operaciones DML están soportadas para tablas normales, tablas organizadas por índices, tablas en cluster y vistas materializadas:

A partir de Oracle GoldenGate 23ai, las siguientes funciones están disponibles para las tablas:

Consejo:

Puede utilizar la vista del diccionario de datos DBA_GOLDENGATE_SUPPORT_MODE para mostrar información sobre el nivel de soporte del proceso de captura de Oracle GoldenGate para las tablas de la base de datos. El valor PLSQL de DBA_GOLDENGATE_SUPPORT_MODE indica que la tabla está soportada de forma nativa, pero requiere un registro complementario de procedimiento. Para obtener más información, consulte DBA_GOLDENGATE_SUPPORT_MODE. Si necesita mostrar todas las tablas que no tienen índices únicos primarios y no nulos, puede utilizar DBA_GOLDENGATE_NOT_UNIQUE. Para obtener más información, consulte DBA_GOLDENGATE_NOT_UNIQUE.

Limitaciones del soporte para tablas normales

Estas limitaciones se aplican a Extract.

Limitaciones del soporte para vistas

Estas limitaciones se aplican a Extract.

Limitaciones del soporte para vistas materializadas

Extract soporta las vistas materializadas con las siguientes limitaciones.

Limitaciones del soporte para blockchain y tablas inmutables

A partir de Oracle AI Database 26ai, se admiten tablas inmutables y de blockchain. Estas son las operaciones admitidas para la función:

Soporte para replicación unidireccional

Compatibilidad con replicación bidireccional (activa-activa)

Captura automática de DML

Oracle GoldenGate soporta las siguientes operaciones DML con modo de captura automática:

Partición del Sistema

La partición del sistema es una función de Oracle AI Database que permite crear una tabla con particiones con nombre. La base de datos no mantiene una tabla particionada por el sistema. Cada DML debe especificar la partición en la que residirá la fila. Extract y todos los modos de Replicat soportan la partición del sistema. Cada encabezado de registro de archivo de pista perteneciente a una tabla particionada por el sistema incluye el nombre de la partición. A partir de Oracle GoldenGate 21c, se genera un registro de nombre de partición (PNR) para las tablas particionadas del sistema, si se incluye en el parámetro PARTITION.

Consulte PARTITION \| PARTITIONEXCLUDE en la Referencia de parámetros y funciones para Oracle GoldenGate.

Secuencias y Columnas de Identidad

Limitaciones del soporte para secuencias

Estas limitaciones se aplican a Extract.

Objetos y Operaciones No Soportados en Oracle DML

Los siguientes son objetos u operaciones de Oracle adicionales que Extract no soporta: