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 :

  1. Installer une version d'Oracle GoldenGate antérieure à la version 23.10.x.

  2. Créez le gestionnaire de services en tant que service/démon à l'aide de cette version antérieure d'Oracle GoldenGate.

  3. 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 :

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