3 Enhancements
This section highlights the enhancements available with this release of Oracle GoldenGate.
Release 23ai (23.8.0.25.04) - April 2025
Bug 37757820: Generic - Enable NOCHECKUNIQUEKEYS as default for BATCHSQL for all Non-Oracle Databases
Enabled NOCHECKUNIQUEKEYS
as default for
BATCHSQL
for all non-Oracle databases.
Bug 37275192: Db2 z/OS - Enhanced the memory manager to use Operator Commands, STOP and MODIFY
Enhanced the memory manager to use operator commands
STOP
and MODIFY
to shut
down the Extract process gracefully.
Bug 37465578: MySQL - Change the default capture for Extract CDC to be remote capture
Changed the default capture of Oracle GoldenGate for MySQL from local to remote capture for Linux-x64 platform.
Bug 35938413: SQL Server - Start the SQL Server CDC Capture automatically from Extract
Enhanced the functionality for Oracle GoldenGate for SQL to start the SQL Server CDC Capture automatically from Extract.
Bug 37468430: SingleStoreDB - Add Certification with SingleStoreDB (on-prem) for versions 8.1, 8.5, 8.7, and 8.9
Added certification for on-premises SingleStoreDB for versions 8.1, 8.5, 8.7, and 8.9.
Bug 37468442: SingleStoreDB - Add Certification with SingleStoreDB Cloud (Helios) for versions 8.0, 8.1, 8.5, 8.7
Added certification for SingleStoreDB Cloud (Helios) versions 8.1, 8.5, 8.7, and 8.9.
Release 23ai (23.7) - January 2025
Bug 37090212: PostgreSQL - Add SSL support for the native driver
Enhanced Oracle GoldenGate for PostgreSQL to provide SSL support for the native driver.
Add support for PostgreSQL version 17
Oracle GoldenGate supports PostgreSQL version 17.
Release 23ai - May 2024
Added new features to Oracle GoldenGate Configuration Assistant (OGGCA)
-
OGGCA is enhanced to allow configuring the following features for the Service Manager and deployment:
-
Enable and configure the StatsD server for the deployment and Service Manager
-
Enable and configure the Configuration Service for the deployment
-
Enhanced security configuration from OGGCA
-
-
Default environment variables are set for
OGG_HOME
andLD_LIBRARY_PATH
-
Additional configuration options have been provided for the following:
-
Integration with external IDP providers
-
Customization of authentication modes
-
Availability of a sample template of the response file
-
Added encryption support for user data in cache files and Bounded Recovery Persisted Data Files (PCDFs)
Oracle GoldenGate 23ai provides encryption support for user data included in cache files and Bounded Recovery persisted data files (PCDFs). For more information, see Secure Data in Transit.
Added support for automatic reconnection of parallel Replicat for application continuity
Added support for automatic reconnection of parallel Replicat with databases on connection failures to maintain application continuity.
Integrated OAuth/SSO with identity domains in OCI Identity and Access Management (IAM)
Added the following to improve and simplify the integration of OAuth/SSO with identity providers (IDP):
-
New OAM profile type
-
Validate and enable the authorization profile to automatically configure the confidential application and self-register the redirect URIs
Improved failure detection for distribution and target-initiated paths
Added WebSocket protocol and asynchronous receive thread to improve the network failure detection process for distributed and target-initiated paths.
Improved token-based authentication
Oracle GoldenGate 23ai now supports token-based
authentication for IDP-enabled deployments. For this, token-access
parameter has been added to the CONNECT
and
ADD CREDENTIALS
commands. In addition,
INFO CREDENTIALS
command has been updated
to display the token related information. For more information, see
CONNECT,
ADD
CREDENTIALS, and INFO
CREDENTIALS.
Improved performance monitoring
Added Integrated Diagnostics REST API to obtain performance data to diagnose performance issues related to integrated Extract, integrated Replicat, and parallel integrated Replicat. This is a replacement over the previously used Replication Performance Advisory Utility (UTLRPDAV).
For more information, see Integrated Diagnostics
Enhanced Functionality for Automatic Conflict Detection and Resolution (ACDR)
-
Removing ACDR entirely from the table or removing ACDR column groups has less impact on the table as the ACDR related columns are marked as UNUSED columns. The decision to drop the columns can be made at a later time.
-
Starting with Oracle Database 23ai, using
DBMS_REDEFINITION
for ACDR related tables is supported. TheDBMS_REDFINITION
package can be used to remove unused columns or any other purpose for which the table needs to be reorganized.
See the following topics for details, Configure Latest Timestamp Conflict Detection and Resolution, Support for Online Redefinition, Removing Conflict Detection and Resolution From a Table, and Removing a Column Group.
Oracle Key Vault 21.8 is supported for trail file encryption
Oracle GoldenGate 23ai supports trail file encryption with Oracle Key Vault 21.8. See Using Oracle Key Vault with Oracle GoldenGate.