Problèmes connus et solutions de contournement
Ce chapitre décrit les problèmes connus au moment de la publication.
Version 26ai (23.26.4) - octobre 2026
Bogue 39908753 : Google Spanner - Parallel Replicat RARE (1/20 fois) NOT_FOUND Erreur détectée lors de l'utilisation de SPLIT_TRANS_RECS avec BATCHSQL ayant des mises à jour PK
Lors de l'exécution d'une réplication parallèle en mode BatchSQL USEMUTATIONS avec le paramètre SPLIT_TRANS_RECS et que la trace source présente des mises à jour fréquentes de la clé primaire, le processus Replicat peut abandonner avec l'erreur NOT_FOUND.
Solution de contournement
Aucun.
Bug 40178988 : Générique - Google Spanner Replicat échoue lors de l'application de transactions avec plus de 80 000 mutations
Replicat abandonne l'application de transactions avec plus de 80 000 mutations sur la base de données Spanner avec l'erreur suivante :
[SQL error 4] Permanent error, with a last message of Deadline expired before operation could complete.
Solution de contournement
Pour éviter de tels échecs, vous devez sélectionner avec soin une clé primaire qui empêche le pointage. Exemple :
CREATE TABLE UserAccessLogs
(
LastAccess TIMESTAMP NOT NULL,
UserId STRING(1024),
...
) PRIMARY KEY (LastAccess, UserId);
Pour plus d'informations, voir https://docs.cloud.google.com/spanner/docs/schema-design#primary-key-prevent-hotspots
Bogue 39752615 : Exadata CS - L'extraction est abandonnée sans erreur dans la configuration DOWNSTREAM avec NOUSERID, dans le flux de rattrapage BR
Dans l'extraction en aval avec le flux d'évaluation BR de rattrapage NOUSERID, l'extraction est abandonnée.
Solution de contournement
Pour les occurrences confirmées du problème lié au flux BR de rattrapage, utilisez le paramètre suivant dans le processus Extract pour désactiver le flux BR de rattrapage et éviter le problème.
BR _NOCATCHUPBR
Version 26ai (23.26.2.0.3) - juillet 2026
Bogue 38496203 : base de données Autonomous AI - Le processus Replicat se termine avec l'erreur ORA-04043 "object does not exist" dans la base de données cible
GoldenGate La réplication sur la base de données Autonomous AI abandonne avec error ORA-04043 "object does not exist" pour les tables cible même si les tables existent. Le problème est causé par des notifications DDL et de dictionnaire incorrectes pour les cibles Autonomous AI Database à cache inférieur, ce qui entraîne de fausses erreurs d'objet non trouvé.
Solution de contournement
Ajoutez le paramètre NOTARGETDDLNOTIFY dans le fichier de paramètres de réplication pour désactiver les notifications LDD sur la cible. Le vidage de la zone de mémoire partagée ou le déplacement de l'instance ADB cible vers une forme de coeur supérieur peut également permettre au dictionnaire de se charger correctement.
Version 26ai (23.26.2.0.0) - avril 2026
Bogue 39178714 : PostgreSQL - Le processus Extract écrit le type de données JSONB sous forme de données textuelles au lieu de données binaires, ce qui entraîne un comportement TYPEMAP de schéma automatique incorrect
Lorsque vous utilisez Oracle GoldenGate avec une source PostgreSQL, les types de données JSONB dans la trace sont écrits en tant que données textuelles plutôt qu'au format binaire. Par conséquent, aucune différence entre les types de données JSON et JSONB dans la trace n'est observée. En raison de ce comportement, les mappings AUTOSCHEMA TYPEMAP pour JSONB ne fonctionnent pas comme prévu.
Solution de contournement
Pour mettre en correspondance les colonnes source JSONB avec un autre type de données cible à l'aide de AUTOSCHEMA TYPEMAP, indiquez le type de source JSON au lieu de JSONB. Exemple :
AUTOSCHEMAOPTIONS TYPEMAP 'json'='VARCHAR(200)'
Bogue 37575375 : PostgreSQL - Le module d'extension Test_decoding ne prend pas en charge les opérations de troncation sur plusieurs tables
Les opérations de troncation sur plusieurs tables ne sont pas prises en charge avec le module d'extension PostgreSQL test_decoding en raison de limites dans la logique d'analyse en cours.
Version 26ai (23.26.1.0.6) - mars 2026
Bogue 38924691 : Db2 z/OS - Abandon de l'extraction avec l'erreur OGG-01741 : numéro de séquence de journal inattendu rencontré
Bien que le bogue ait corrigé une partie du problème de numéro de séquence de journal dans le désordre lorsque le processus Extract lit les enregistrements de journal à partir de Db2 z/OS, certains cas en périphérie déclenchent toujours ce problème.
Solution de contournement
Alors que nous travaillons sur une solution plus complète, la solution consiste à redémarrer l'extraction, à résoudre le problème et à continuer à s'exécuter.
Version 26ai (23.26.1.0.5) - mars 2026
Bogue 31531059 : MySQL - Windows - La création d'un déploiement échoue lorsque le gestionnaire de services est installé à partir d'un déploiement non MySQL
Lors de la création d'un déploiement MySQL dans Windows, si le gestionnaire de services a été créé dans le cadre d'un déploiement non MySQL, les déploiements MySQL suivants pour ce gestionnaire de services échoueront.
Solution de contournement
Si vous créez plusieurs déploiements d'Oracle GoldenGate pour différents fournisseurs de bases de données sur un serveur, et pas seulement des déploiements MySQL, créez le déploiement Service Manager à partir du programme oggca MySQL.
Version 26ai (23.26.1.0.3) - février 2026
Bogue 38973035 : Generic - Replicat abandonne avec l'erreur "Invalid TARGET Wildcard Table Name" lorsque le caractère générique " ?' est utilisé
Le processus Replicat s'interrompt avec une erreur lors de l'utilisation d'un point d'interrogation ' ?' comme caractère générique sous Windows.
Solution de contournement
Répertoriez le nom complet de la table dans le fichier de paramètres Replicat au lieu d'utiliser le caractère générique du point d'interrogation ( ?).
Bogue 38869812 : Generic - Register Service Manager comporte des commandes non prises en charge pour Windows
Lors de l'inscription de Service Manager en tant que service Windows, le script registerServiceManager.bat peut renvoyer un message non critique indiquant qu'une commande n'est pas reconnue comme une commande interne ou externe.
Solution de contournement
Vous pouvez ignorer le message non critique et, une fois le déploiement terminé, vérifier que le gestionnaire de services existe et est en cours d'exécution dans l'applet de service Windows. Vérifiez également que vous pouvez vous connecter à Service Manager et au déploiement.
Bogue 38942442 : générique : l'extraction est abandonnée lorsque la trace est configurée avec le sous-dossier à l'aide de WebUI
L'extraction et le processus Replicat abandonnent sous Windows lorsque vous utilisez un sous-répertoire avec le fichier trace. Le fichier de paramètres généré automatiquement est créé avec une barre oblique incorrecte (/) au lieu d'une barre oblique inverse () pour le séparateur de chemin.
Solution de contournement
Modifiez manuellement le fichier de paramètres après sa création, en remplaçant la barre oblique (/) par une barre oblique inverse () telle que subdir\ex, puis redémarrez le processus.
Bogue 38270083 : Générique - Le programme d'installation d'Oracle GoldenGate OUI ne se lance pas sous Windows sans Visual C++ Redistribuable v14
Le programme d'installation d'Oracle GoldenGate OUI ne démarre pas si le package Microsoft Visual C++ Redistributable v14 n'est pas installé sur le serveur Windows.
Solution de contournement
Pour installer Oracle GoldenGate sous Windows, installez le dernier package Microsoft Visual C++ Redistributable v14 disponible à l'adresse https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#latest-supported-redistributable-version
Version 26ai (23.26.1.0.1) - février 2026
Bogue 38910133 : le paramètre Generic - Heartbeat Table Target-only ne peut pas être modifié après la création de la table
Lorsque vous essayez de modifier une table de signal d'activité avec le paramètre Cible uniquement, le paramètre ne peut pas être mis à jour une fois qu'il est configuré. Le problème existe sur les bases de données non Oracle qui prennent en charge les tables de signal d'activité cible uniquement.
Solution de contournement
Pour configurer le paramètre Cible uniquement avec les valeurs requises, supprimez les tables de signal d'activité existantes et ajoutez une nouvelle table avec les valeurs requises.
Bogue 38828193 : Generic - Le menu de navigation de gauche de la page Admin Service n'affiche pas automatiquement le premier processus Extract ou Replicat ajouté
Lorsque vous ajoutez le premier processus Extract ou Replicat à l'aide de l'interface Web, le menu de navigation de gauche de la page Service d'administration ne les affiche pas automatiquement. Toutefois, le processus Extract ou Replicat ajouté ultérieurement s'affiche automatiquement dans le menu.
Solution de contournement
Vous devez actualiser la page une fois après avoir ajouté le premier processus Extract ou Replicat.
Bogue 38963914 : MySQL - Impossible de modifier l'extraction en LOGNUM et LOGPOS spécifiés via l'interface Web
La modification d'une extraction de l'interface Web vers une valeur LOGNUM et LOGPOS indiquées génère une valeur Begin Now.
Solution de contournement
Utilisez l'utilitaire de ligne de commande du client Admin pour modifier l'extraction afin de positionner les éléments LOGNUM et LOGPOS.
Bug 38964868 : MySQL - Dupliquer les champs 'Position in Log' lors de la création de l'extraction via l'interface Web
Lorsque vous utilisez l'interface Web pour créer une extraction et que vous sélectionnez LSN dans le champ Begin, les champs Log Number et Log Bin sont étiquetés de manière incorrecte comme "Position dans le journal".
Solution de contournement
De gauche à droite, le premier champ représente la valeur LOGNUM, et le deuxième champ représente la valeur LOGPOS et sera honoré de cette façon malgré leur libellé. Vous pouvez également créer l'extraction via le client d'administration à l'aide de ADD EXTRACT.
Bogue 37098868 : Teradata/Timesten - La fonctionnalité de signal d'activité ne fonctionne pas correctement sur l'interface Web
Lorsque vous essayez de gérer le signal d'activité à partir de l'interface Web d'Oracle GoldenGate pour Teradata et Timesten, la fonctionnalité de signal d'activité ne fonctionne pas correctement.
Solution de contournement
Pour gérer le signal d'activité, utilisez la commande ADD HEARTBEATTABLE ou DELETE HEARTBEATTABLE du client d'administration.
Version 26ai (23.26.1.0.0) - mars 2026
Bogue 39081675 : Generic - Echec de la tâche de purge de trace après la mise à jour du patch de la version 23.10.0.0 vers 23.26.1.0, entraînant des problèmes d'espace disque
Echec de la tâche de purge de trace après la mise à jour du patch vers la version 23.26.1.0, ce qui entraîne un problème d'espace.
Solution de contournement
Supprimez manuellement les fichiers trace après avoir vérifié le point de reprise.
Bogue 38974142 : Generic - Position in Trail field not editable when altering a Replicat
Le champ Position dans la trace n'est pas modifiable lors de la modification d'une réplication sur l'interface Web.
Solution de contournement
Utilisez l'utilitaire de ligne de commande du client d'administration pour exécuter la commande ALTER REPLICAT.
Version 23.10.3.25.11 - Décembre 2025
Bogue 38526643 : SQL Server - Abandon de l'extraction avec erreur dans la clause COLMAP
L'extraction SQL Server affiche une erreur lors de l'utilisation de la clause COLMAP dans l'extraction pour effectuer des mappings de colonne cible.
Solution de contournement
Utilisez la clause COLMAP dans le processus Replicat plutôt qu'un processus Extract pour mettre à nouveau en correspondance des colonnes source avec des colonnes cible différentes.
Version 23.10.1.25.10 - Octobre 2025
Bogue 37859560 : PostgreSQL - Le nom ExtFile de l'extraction de chargement initial doit comporter 3 caractères au lieu de deux
Lors de la création d'une extraction de chargement initial, Oracle GoldenGate requiert 3 caractères pour le nom de fichier au lieu de deux caractères standard.
Solution de contournement
Indiquez 3 caractères pour contourner l'étape, puis modifiez-la manuellement dans le fichier de paramètres à l'étape suivante.
Version 23.10.0.25.10 - Octobre 2025
Bogue 38544821 : Generic - Register Service Manager as a service/daemon in interactive mode (OUI) throws error- 'cannot stop deployment'
Lorsque vous exécutez OGGCA pour la première fois afin de créer le premier déploiement et de configurer le gestionnaire de services pour qu'il s'exécute en tant que service ou démon système, la création du déploiement peut renvoyer plusieurs erreurs.
Solution de contournement
Pour éviter ce problème tout en pouvant appliquer le patch Oracle GoldenGate 23.10.x, procédez comme suit :
-
Installer une version d'Oracle GoldenGate antérieure à la version 23.10.x.
-
Créez le gestionnaire de services en tant que service/démon à l'aide de cette version antérieure d'Oracle GoldenGate.
-
Appliquez la création de patch Oracle GoldenGate 23.10.x à l'aide de OPatch.
Version 23.9 - Juillet 2025
Bogue 37873099 : Db2 z/OS - Echec de l'ajout ou de la suppression de la table de points de reprise
Si une table de transactions de point de reprise n'est pas correctement nettoyée, la table de point de reprise peut être supprimée, mais la table de transactions reste. Lorsque cette table de points de reprise est de nouveau ajoutée, l'ajout de la table de transactions échoue car elle existe déjà.
Solution de contournement
Supprimez à nouveau la table de points de reprise. Si cela ne fonctionne pas, essayez de supprimer manuellement la table de transactions, qui sera dans le même schéma que la table de point de reprise et portera le même nom que _lox ajouté.
Bogue 37710172 : Db2 z/OS - Version renvoyée comme 0 si les bibliothèques ne sont pas autorisées
Si les bibliothèques steplibs WLM ne sont pas autorisées, l'extraction abandonne car le numéro de version est 0.
Solution de contournement
Assurez-vous que les bibliothèques sont autorisées.
Version 23.8 - Avril 2025
Bogue 37834526 : SQL Server - Abandon de l'extraction sur le CDC et non-concordance de la table de base
Le processus Extract compare la structure de la table de base à la table d'instance de capture CDC, ce qui entraîne un abandon en cas de non-concordance.
Solution de contournement
Ajoutez les éléments suivants au fichier de paramètres Extract et redémarrez-le :
TRANLOGOPTIONS GETMETADATAFROMVAM
Version 23.6 - Octobre 2024
Bogue 37152943 : Db2 pour i - Echec de l'extraction avec problème de dump noyau pour la table de signal d'activité
Pour l'extraction Oracle GoldenGate pour Db2 pour i, l'erreur de dump noyau est abandonnée pour la table de signal d'activité. La fonctionnalité de signal d'activité ne fonctionne pas .
Solution de contournement
Aucun.
Bogue 37468391 : Oracle - XAGTask arrête tous les processus GoldenGate en cours d'exécution sur un noeud lorsqu'un gestionnaire de services est arrêté
Lorsque vous exécutez Oracle GoldenGate à l'aide de plusieurs répertoires OGG_HOME et qu'un gestionnaire de services inscrit auprès de XAG échoue ou est arrêté par XAG/CRS, tous les processus GoldenGate en cours d'exécution sur le serveur sont arrêtés, quel que soit le OGG_HOME qui leur manque. Cela entraînera une interruption de service GoldenGate à l'échelle du serveur.
Solution de contournement
Utiliser uniquement l'intégration XAG avec Oracle GoldenGate sur les serveurs avec :
-
Un seul gestionnaire de services.
-
Aucun autre processus Oracle GoldenGate n'est en cours d'exécution sur une autre instance
OGG_HOME.
Version 23.5- août 2024
La réplication parallèle n'est pas prise en charge pour Sybase
Oracle GoldenGate pour Sybase ne prend pas en charge le processus Replicat parallèle.
Solution de contournement
Utilisez une réplication coordonnée ou classique.
Bug 36926498 : Sybase - L'extraction bidirectionnelle se bloque sans erreur
Un problème avec le processus Extract configuré pour la réplication bidirectionnelle entraîne l'abandon du processus Extract.
Solution :
Aucun
Bogue 36927786 : Générique - La création du déploiement OGGCA ne récupère pas la variable/valeur système SYBASE
Lors de la création d'un déploiement Sybase, la variable système SYBASE n'est pas définie automatiquement pour le déploiement.
Solution de contournement
Ajoutez la variable SYBASE à la configuration de variable d'environnement du déploiement manuellement, puis définissez le chemin d'accès au répertoire de base Sybase, tel que /opt/sap, puis redémarrez le déploiement.
Version 23.4- mai 2024
Exclure explicitement les tables d'index des fichiers inversés (IVF) et des petits mondes hiérarchiques navigables (HNSW)
Si vous utilisez des paramètres génériques, les tables d'index vectoriel de FIV et de HSNW doivent être explicitement exclues de l'extraction.
Solution de contournement
Aucun
Le positionnement LSN de l'extraction ne fonctionne pas avec le format 0x:8:8:4 pour le client d'administration
Pour SQL Server, le démarrage d'une extraction avec ATCSN ou AFTERCSN avec le client d'administration et l'utilisation d'une valeur LSN au format 0x8:8:4 ne fonctionnent pas comme prévu.
Solution de contournement
Indiquez la valeur LSN au format suivant : 0x8:8:4-ffffffff-8:8:4.
Exemple :
START EXTRACT EXTPROD AFTERCSN 0x000000b3:00002240:0003-ffffffff-000000b3:00002240:0003