Cambios de comportamiento por defecto
En esta sección se describen los cambios de comportamiento por defecto realizados en Oracle GoldenGate en relación con la última versión.
Versión 26ai (23.26.4) - Octubre de 2026
Consulte la Versión 26ai (23.26.2.0.0) - Abril de 2026 para ver el error 39779105: genérico: cambio en el uso de memoria de Replicat paralela para todas las bases de datos.
Versión 26ai (23.26.2.0.4) - Julio de 2026
Error 39207269: MySQL - No se requiere la instalación de OpenSSL para Linux
Para Oracle GoldenGate 23.26.2.0.4 y versiones posteriores, la instalación de OpenSSL en Linux no es necesaria como requisito para la instalación de Oracle GoldenGate.
Error 39585418: PostgreSQL - No se requiere la instalación de OpenSSL para Linux
Para Oracle GoldenGate 23.26.2.0.4 y versiones posteriores, la instalación de OpenSSL en Linux no es necesaria como requisito para la instalación de Oracle GoldenGate.
Versión 26ai (23.26.2.0.0) - Abril de 2026
Error 39779105: Genérico - Cambio en el uso de memoria de Replicat en paralelo para todas las bases de datos
El proceso principal de Replicat paralelo puede almacenar en buffer hasta 3 veces el número de aplicadores en GB de LCR para calcular dependencias y distribuir el trabajo a los aplicadores. Esta respuesta también existía en versiones anteriores. Sin embargo, con la versión 23.26.2 y posteriores, el Replicat paralelo incluye mejoras arquitectónicas importantes que pueden ofrecer un rendimiento mucho mayor, por lo que es más probable que alcancen estos límites de memoria que en versiones anteriores.
Error 39184390: genérico - Replicat ya no captura las DDL etiquetadas emitidas por Oracle Data Pump
A partir de Oracle GoldenGate 26ai (23.26), las operaciones DDL etiquetadas en el flujo de redo se filtran por defecto y no se capturan mediante Extract. Las DDL generadas por Oracle Data Pump están etiquetadas con 00 y, por lo tanto, se excluyen de la captura en este comportamiento por defecto. Si es necesario, los clientes pueden sustituir este comportamiento y capturar estas DDL mediante la configuración de DDLOPTIONS INCLUDETAG 00.
Nota: En las configuraciones bidireccionales, la activación de la inclusión de etiquetas también puede permitir la captura de otras DDL con etiquetas, lo que podría introducir bucles de replicación o la ejecución de DDL duplicadas.
Versión 26ai (23.26.1.0.0) - Enero de 2026
Los microservicios de Oracle GoldenGate están disponibles desde una única consola
La interfaz web de Oracle GoldenGate muestra todos los procesos y microservicios de Oracle GoldenGate desde una única consola. No es necesario iniciar sesión en cada microservicio por separado. Esto implica que puede acceder a Extract, Replicats, Rutas de Servicio de Distribución, Rutas de Servicio de Receptor, Flujos de Datos y Métricas de Rendimiento desde una única consola de ventana.
Versión 23.10.0.25.10 - octubre de 2025
Error 37236254: genérico - Cambiar tamaño de archivo de pista por defecto de 500 MB a 2 GB
Se ha actualizado el tamaño del archivo de pista por defecto de 500 MB a 2 GB.
Versión 23.9 - julio de 2025
Error 38080969: Generic - Extract debe fallar con un error de análisis cuando hay un segundo BRDIR en el archivo de parámetros de Extract
Extract no permitirá varias entradas BRDIR en el archivo de parámetros. Si se define más de un parámetro BRDIR, Extract se cerrará con un error de análisis.
Bug 37909236: MariaDB - Elimine el requisito para MariaDB binlog_annotate_row_events=OFF
A partir de esta versión de Oracle GoldenGate, se ha eliminado el requisito de definir binlog_annotate_row_events en OFF para MariaDB.
Versión 23.8.0.25.04 - abril de 2025
Error 37757820: genérico - Activar NOCHECKUNIQUEKEYS como valor por defecto para BATCHSQL para todas las bases de datos que no son de Oracle AI
NOCHECKUNIQUEKEYS activado como valor por defecto para BATCHSQL para todas las bases de datos que no sean de Oracle AI Database.
Bug 29709965: MySQL - Extract para omitir transacciones XA y registrar una advertencia en lugar de un fin anormal
Se ha cambiado la funcionalidad de Oracle GoldenGate Extract para MySQL para omitir transacciones XA con una advertencia, en lugar de terminar de forma anormal.
Bug 37465578: MySQL: cambia la captura predeterminada para que Extract CDC sea una captura remota
Se ha cambiado la captura por defecto de Oracle GoldenGate para MySQL de la captura local a la remota para la plataforma Linux-x64.
Versión 23.7.1.25.02- Febrero de 2025
Error 37581809: Oracle - Permitir que IR se ejecute con nodbcheckpoint
Todos los Replicats son necesarios para crear y mantener una tabla de puntos de control de base de datos, que sirve como mecanismo para garantizar la consistencia de los datos y facilitar los procesos de recuperación. La única excepción a este requisito es el Replicat integrado. Sin embargo, se recomienda crear y mantener una tabla de puntos de control para el Replicat integrado.
Error 37643197: SQL Server - Actualice el contenido de odbcinst.ini a la ruta absoluta y las descripciones del controlador
Al actualizar un despliegue de Oracle GoldenGate para SQL Server a Oracle GoldenGate 23.7 desde las versiones anteriores o la versión 21c mediante OPATCH, debe restablecer el contenido del archivo odbcinst.ini. Para obtener más información sobre la realización de esta tarea, consulte Actualización de la GUI de microservicios de Oracle GoldenGate. Nota: No es necesario que siga este paso si cambia de versión de Oracle GoldenGate 23.7 a versiones posteriores.
Versión 23.6.0.25.05- Mayo de 2025
Error 36862037: SQL Server - Estandarice la cadena de controlador de SQL Server en odbcinst.ini
A partir de Oracle GoldenGate 23.6, el controlador ODBC proporcionado para SQL Server ha cambiado de libmsodbcsql-18.3.so.2.1 a libmsodbcsql.so y el nombre del controlador en el archivo odbcinst.ini ha cambiado de controlador ODBC 18 para SQL Server a controlador ODBC de Microsoft para SQL Server.
Al aplicar parches a un despliegue de Oracle GoldenGate para SQL Server de la versión 23.4 o 23.5 a Oracle GoldenGate 23.6 o posterior, debe actualizar el contenido de los archivos odbcinst.ini y odbc.ini (si existe).
Para obtener más información sobre la realización de esta tarea, consulte Aplicación de parches a Oracle GoldenGate para SQL Server.
Versión 23.7.0.25.01- Enero de 2025
Bug 37298528 - MySQL: active por defecto TRANLOGOPTIONS TRACKSCHEMACHANGES
La opción TRANLOGOPTIONS TRACKSCHEMACHANGES mejorada está activada de manera predeterminada.
Error 37539434: Oracle - No se admiten todas las réplicas sin puntos de control
La creación de Replicat integrado y clásico sin tablas de puntos de control no está soportada en Oracle AI Database. Además, los réplicas que se hayan creado sin las tablas de puntos de control no se iniciarán correctamente.
Para que los replicados existentes se ejecuten correctamente, debe modificar el replicado para agregar una tabla de puntos de control o agregar la tabla de puntos de control a GLOBALS y, a continuación, reiniciar el replicado. Consulte ADD REPLICAT CHECKPOINTTABLE en la Referencia de la interfaz de línea de comandos para Oracle GoldenGate para obtener más información.
Bug 35569409: PostgreSQL - Utilizar el programador de tareas de arquitectura de microservicios para actualizar las tablas de latidos en lugar de depender de un trabajo cron
Se ha configurado una tarea del servicio de administración para actualizar la tabla de latidos a fin de evitar responder al trabajo cron para hacerlo.
Versión 23.5 - julio de 2024
Oracle GoldenGate no necesita que se defina la variable de entorno OGG_SERVICEMANAGER_ID para utilizar las utilidades de línea de comandos que acceden a las credenciales de la base de datos
En la versión Oracle GoldenGate 23.5, no es necesario configurar la variable de entorno OGG_SERVICEMANAGER_ID para utilizar las utilidades de línea de comandos que acceden a las credenciales de la base de datos. Esto es necesario en la versión Oracle GoldenGate 23.4.
MySQL: se eliminó la opción remota (RMTTRAIL) de WebUI
Para MySQL, el botón Remoto que se utilizó para agregar un Extract se ha eliminado de WebUI.
Versión 23.4.2 - junio de 2024
Cambio de comportamiento en Oracle GoldenGate
Oracle GoldenGate presenta la siguiente función, que afecta al comportamiento de la configuración y el uso de Oracle GoldenGate:
Controlador 18 de Microsoft ODBC para SQL Server
Oracle GoldenGate for SQL Server ahora empaqueta el controlador ODBC 18 de Microsoft junto con la instalación de Oracle GoldenGate for SQL Server, y las conexiones de base de datos utilizarán este controlador por defecto.
Versión 23.4 - Mayo de 2024
Cambio de comportamiento en Oracle GoldenGate
Oracle GoldenGate presenta las siguientes funciones, que afectan al comportamiento de la configuración y el uso de Oracle GoldenGate:
-
En OGGCA, debe utilizar el formato
#pkcs8para cargar certificados de servidor, cliente y rootCA. La carga de carteras (#pkcs12) no está soportada. Para obtener más información, consulte Acerca del gestor de servicios. -
Al configurar usuarios de Oracle AI Database para Oracle GoldenGate, asegúrese de utilizar los roles de usuario de Oracle GoldenGate para asignar privilegios. Para obtener más información, consulte Otorgar privilegios de usuario para Oracle AI Database and Higher.
-
Soporte para los tipos de datos
Booleanyvectorde Oracle para Oracle AI Database. Para obtener más información, consulte Oracle: Detalles del soporte para tipos de dato y objetos de Oracle. -
Compatibilidad con los tipos de dato PostgreSQL
pgvector,array,tsqueryytsvector. -
Solo se utiliza la extracción por PDB para Extract en lugar de la extracción de nivel raíz, excepto para la captura descendente, donde se configura la extracción de nivel raíz.
-
Uso de Diagnósticos Integrados en lugar de Diagnósticos ULT_RPADV integrados en Oracle GoldenGate.
Funciones de Oracle GoldenGate para Oracle AI Database
Roles de usuario para otorgar privilegios basados en roles para Oracle AI Database
Oracle GoldenGate para Oracle AI Database ha introducido los roles de usuario para otorgar privilegios basados en roles.
Para obtener más información, consulte el tema Otorgar privilegios de usuario en la documentación de microservicios de Oracle GoldenGate.