Standardverhaltensänderungen
In diesem Abschnitt werden die Standardverhaltensänderungen beschrieben, die in Bezug auf das letzte Release an Oracle GoldenGate vorgenommen wurden.
Release 26ai (23.26.4) - Oktober 2026
Prüfen Sie Release 26ai (23.26.2.0.0) - April 2026 auf Bug 39779105: Generic - Change in parallel Replicat memory usage for all databases.
Release 26ai (23.26.2.0.4) - Juli 2026
Bug 39207269: MySQL - Die Installation von OpenSSL für Linux ist nicht erforderlich
Für Oracle GoldenGate 23.26.2.0.4 und höhere Releases ist die Installation von OpenSSL unter Linux nicht als Voraussetzung für die Oracle GoldenGate-Installation erforderlich.
Bug 39585418: PostgreSQL - Die Installation von OpenSSL für Linux ist nicht erforderlich
Für Oracle GoldenGate 23.26.2.0.4 und höhere Releases ist die Installation von OpenSSL unter Linux nicht als Voraussetzung für die Oracle GoldenGate-Installation erforderlich.
Release 26ai (23.26.2.0.0) - April 2026
Bug 39779105: Generisch - Änderung der parallelen Replicat-Speicherauslastung für alle Datenbanken
Der primäre parallele Replicat-Prozess kann bis zu 3 x die Anzahl der Ausreißer in GB von LCRs puffern, um Abhängigkeiten zu berechnen und Arbeit an Ausreißer zu verteilen. Diese Antwort gab es auch in früheren Versionen. Mit Version 23.26.2 und höher enthält paralleles Replicat jedoch wichtige architektonische Verbesserungen, die eine viel höhere Performance liefern können. Daher werden diese Speicherlimits eher erreicht als in früheren Releases.
Bug 39184390: Generisch - Replicat erfasst nicht mehr getaggte DDLs, die von Oracle Data Pump ausgegeben wurden
Ab Oracle GoldenGate 26ai (23.26) werden DDL-Vorgänge, die im Redo Stream getaggt sind, standardmäßig gefiltert und nicht von Extract erfasst. Von Oracle Data Pump generierte DDLs werden mit 00 getaggt und daher unter diesem Standardverhalten aus dem Capture-Vorgang ausgeschlossen. Bei Bedarf können Kunden dieses Verhalten außer Kraft setzen und diese DDLs erfassen, indem sie DDLOPTIONS INCLUDETAG 00 konfigurieren.
Hinweis: Wenn Sie in bidirektionalen Konfigurationen Tag-Inklusion aktivieren, können möglicherweise auch andere getaggte DDLs erfasst werden. Dadurch können möglicherweise Replikationsschleifen oder doppelte DDL-Ausführungen eingeführt werden.
Release 26ai (23.26.1.0.0) - Januar 2026
Oracle GoldenGate-Microservices sind über eine einzige Konsole verfügbar
Die Oracle GoldenGate-Weboberfläche zeigt alle Oracle GoldenGate-Prozesse und Microservices über eine einzige Konsole an. Eine separate Anmeldung bei jedem Microservice ist nicht erforderlich. Dies bedeutet, dass Sie über eine einzige Fensterkonsole auf Extract-, Replicats-, Verteilungsservicepfade, Empfangsservicepfade, Datenstreams und Performancemetriken zugreifen können.
Release 23.10.0.25.10 - Oktober 2025
Bug 37236254: Allgemein - Ändern Sie die Standard-Traildateigröße von 500MB auf 2GB
Die Standardgröße der Traildatei wurde von 500 MB auf 2 GB aktualisiert.
Release 23.9 - Juli 2025
Bug 38080969: Generisch - Extract sollte mit Parse-Fehler fehlschlagen, wenn zweites BRDIR in der Extract-Parameterdatei vorhanden ist
Extract lässt nicht mehrere BRDIR-Einträge in der Parameterdatei zu. Wenn mehrere BRDIR-Parameter definiert sind, wird Extract mit einem Parse-Fehler beendet.
Bug 37909236: MariaDB - Entfernen Sie die Anforderung für MariaDB binlog_annotate_row_events=OFF
Ab dieser Version von Oracle GoldenGate wurde die Anforderung, binlog_annotate_row_events auf OFF zu setzen, für MariaDB entfernt.
Release 23.8.0.25.04 - April 2025
Bug 37757820: Allgemein - NOCHECKUNIQUEKEYS als Standard für BATCHSQL für alle Nicht-Oracle AI-Datenbanken aktivieren
Aktiviert NOCHECKUNIQUEKEYS als Standard für BATCHSQL für alle Nicht-Oracle AI Database-Datenbanken.
Bug 29709965: MySQL - Extrahieren, um XA-Transaktionen zu überspringen und eine Warnung anstelle von Abend zu protokollieren
Die Funktionalität in Oracle GoldenGate Extract für MySQL wurde geändert, um XA-Transaktionen mit einer Warnung zu überspringen, anstatt abzubrechen.
Bug 37465578: MySQL - Ändern Sie die Standardeinstellung für Extract CDC in Remote Capture
Die Standarderfassung von Oracle GoldenGate für MySQL wurde von der lokalen in die Remoteerfassung für die Linux-x64-Plattform geändert.
Veröffentlichung 23.7.1.25.02- Februar 2025
Bug 37581809: Oracle - Ausführung von IR mit nodbcheckpoint zulassen
Alle Replicats sind erforderlich, um eine Datenbank-Checkpoint-Tabelle zu erstellen und zu verwalten, die als Mechanismus zur Gewährleistung der Datenkonsistenz und zur Erleichterung von Recovery-Prozessen dient. Die einzige Ausnahme von dieser Anforderung ist das integrierte Replicat. Es wird jedoch dringend empfohlen, eine Checkpoint-Tabelle für das integrierte Replicat zu erstellen und zu verwalten.
Bug 37643197: SQL Server - Upgrade von odbcinst.ini-Inhalten auf den absoluten Pfad und die Treiberbeschreibungen
Beim Upgrade eines Oracle GoldenGate-Deployments für SQL Server auf Oracle GoldenGate 23.7 von den vorherigen Versionen oder dem 21c-Release mit OPATCH müssen Sie den Inhalt der Datei odbcinst.ini zurücksetzen. Einzelheiten zum Ausführen dieser Aufgabe finden Sie unter Oracle GoldenGate Microservices GUI upgraden. Hinweis: Bei einem Upgrade von Oracle GoldenGate 23.7 auf spätere Releases müssen Sie diesen Schritt nicht ausführen.
Veröffentlichung 23.6.0.25.05- Mai 2025
Bug 36862037: SQL Server - Standardisieren Sie die SQL Server-Treiberzeichenfolge in odbcinst.ini
Ab Oracle GoldenGate 23.6 wurde der angegebene ODBC-Treiber für SQL Server von libmsodbcsql-18.3.so.2.1 in libmsodbcsql.so geändert, und der Treibername in der Datei odbcinst.ini wurde von ODBC-Treiber 18 für SQL Server in Microsoft ODBC-Treiber für SQL Server geändert.
Wenn Sie ein Oracle GoldenGate-Deployment für SQL Server von Version 23.4 oder 23.5 auf Oracle GoldenGate 23.6 oder höher patchen, müssen Sie den Inhalt der Dateien odbcinst.ini und odbc.ini (sofern vorhanden) aktualisieren.
Einzelheiten zum Ausführen dieser Aufgabe finden Sie unter Oracle GoldenGate für SQL Server patchen.
Veröffentlichung 23.7.0.25.01- Januar 2025
Bug 37298528 - MySQL: TRANLOGOPTIONS TRACKSCHEMACHANGES standardmäßig aktivieren
Erweiterte Option TRANLOGOPTIONS TRACKSCHEMACHANGES, die standardmäßig aktiviert ist.
Bug 37539434: Oracle - Alle Replicats ohne Checkpoints werden nicht mehr unterstützt
Die Erstellung von integriertem und klassischem Replicat ohne Checkpoint-Tabellen wird in Oracle AI Database nicht unterstützt. Darüber hinaus werden alle Replikate, die ohne die Checkpoint-Tabellen erstellt wurden, nicht erfolgreich gestartet.
Damit vorhandene Replicats erfolgreich ausgeführt werden können, müssen Sie das Replicat ändern, um eine Checkpoint-Tabelle hinzuzufügen, oder die Checkpoint-Tabelle zu GLOBALS hinzufügen und dann das Replicat neu starten. Weitere Informationen finden Sie unter ADD REPLICAT CHECKPOINTTABLE in der Befehlszeilenschnittstellenreferenz für Oracle GoldenGate.
Bug 35569409: PostgreSQL - Verwenden Sie den Microservices Architecture-Aufgabenplaner, um die Heartbeat-Tabellen zu aktualisieren, anstatt sich auf einen Cron-Job zu verlassen
Administration Service-Aufgabe zur Aktualisierung der Heartbeat-Tabelle konfiguriert, um zu vermeiden, dass auf den Cron-Job geantwortet wird.
Release 23.5 - Juli 2024
Für Oracle GoldenGate muss die Umgebungsvariable OGG_SERVICEMANAGER_ID nicht für die Verwendung der Befehlszeilenutilitys festgelegt werden, die auf Datenbankzugangsdaten zugreifen
In Oracle GoldenGate-Release 23.5 ist es nicht erforderlich, die Umgebungsvariable OGG_SERVICEMANAGER_ID für die Verwendung von Befehlszeilenutilitys einzurichten, die auf Datenbankzugangsdaten zugreifen. Dies ist im Oracle GoldenGate-Release 23.4 erforderlich.
MySQL - Die Remoteoption (RMTTRAIL) wurde aus der WebUI entfernt
Für MySQL wurde die Schaltfläche Remote, die zum Hinzufügen eines Extract verwendet wurde, aus der WebUI entfernt.
Release 23.4.2 - Juni 2024
Verhaltensänderungen in Oracle GoldenGate
Oracle GoldenGate führt die folgende Funktion ein, die sich auf das Verhalten bei der Konfiguration und Verwendung von Oracle GoldenGate auswirkt:
Microsoft ODBC-Treiber 18 für SQL Server
Oracle GoldenGate for SQL Server verpackt jetzt den Microsoft ODBC-Treiber 18 zusammen mit der Installation von Oracle GoldenGate for SQL Server. Datenbankverbindungen verwenden diesen Treiber standardmäßig.
Release 23.4 - Mai 2024
Verhaltensänderungen in Oracle GoldenGate
Oracle GoldenGate führt die folgenden Features ein, die sich auf das Verhalten bei der Konfiguration und Verwendung von Oracle GoldenGate auswirken:
-
In OGGCA müssen Sie das Format
#pkcs8verwenden, um Server-, Client- und rootCA-Zertifikate hochzuladen. Hochladen von Wallets (#pkcs12) wird nicht unterstützt. Weitere Informationen finden Sie unter Service Manager. -
Stellen Sie beim Einrichten von Oracle AI Database-Benutzern für Oracle GoldenGate sicher, dass Sie Berechtigungen mit Oracle GoldenGate-Benutzerrollen zuweisen. Weitere Informationen finden Sie unter Benutzerberechtigungen für Oracle AI Database und höher erteilen.
-
Unterstützung für den Datentyp
Booleanundvectorvon Oracle für Oracle AI Database. Weitere Informationen finden Sie unter Oracle: Details zur Unterstützung für Oracle-Datentypen und -Objekte. -
Unterstützung für die Datentypen PostgreSQL
pgvector,array,tsqueryundtsvector. -
Nur Extract pro PDB wird für Extract anstelle von Extract auf Stammebene verwendet, mit Ausnahme von Downstream Capture, bei dem Extract auf Rool-Ebene konfiguriert ist.
-
Integrierte Diagnose anstelle von ULT_RPADV Diagnostics verwenden, die in Oracle GoldenGate integriert sind.
Oracle GoldenGate-Funktionen für Oracle AI Database
Benutzerrollen zum Erteilen rollenbasierter Berechtigungen für Oracle AI Database
Oracle GoldenGate for Oracle AI Database hat Benutzerrollen eingeführt, um rollenbasierte Berechtigungen zu erteilen.
Weitere Informationen finden Sie im Thema Benutzerberechtigungen erteilen in der Oracle GoldenGate-Microservices-Dokumentation.