Oracle GoldenGate 26ai AutoSchema TYPEMAP: overriding the default datatype mapping 08.10.2026 by Julien Delattre In my blog about the new automatic schema evolution feature in GoldenGate 26ai, I was replicating the following table from Oracle to PostgreSQL: CREATE TABLE autosch.t1 ( id NUMBER PRIMARY KEY, name VARCHAR2(50), amount NUMBER(10,2),(…)
Oracle GoldenGate AI Service bug confirmed in the Maximum Input Characters setting 06.10.2026 by Julien Delattre In a previous blog, I noted that there might be a bug with the Maximum Input Characters setting in GoldenGate 26ai AI Service. The bug was confirmed by Oracle, so let’s see what it is(…)
Oracle GoldenGate 26ai automatic schema evolution: creating missing tables during an initial load 05.10.2026 by Julien Delattre For as long as I have used GoldenGate, an initial load had one prerequisite: the target tables must already exist. Data Pump takes care of it between two Oracle databases. For anything else, you write the CREATE TABLE statements(…)
Oracle GoldenGate 26ai AI Service: Full setup with a free Gemini key 24.09.2026 by Julien Delattre I sometimes get asked how the new AI Service of GoldenGate 26ai works, and the best way to show it is to see it in action. In this blog, I will set up the AI Service with Google Gemini,(…)
Oracle OGG-02454 Trail not found in checkpoint file when migrating a Coordinated Replicat 14.09.2026 by Julien Delattre When migrating a Coordinated Replicat for a client, I faced a very specific OGG-02454 error that I wanted to share. When using the migration utility on a Classic Architecture Coordinated Replicat, every attempt failed at(…)
Oracle The GoldenGate REST API Python client is now on pip 07.09.2026 by Julien Delattre In a previous post, I shared the OGGRestAPI Python client I built for the GoldenGate REST API. Since then, I kept using it on production deployments, fixing it and adding new features along the way.
Oracle GoldenGate: Regenerate NGINX reverse proxy after deployment changes 28.05.2026 by Julien Delattre Configuring an NGINX reverse proxy for GoldenGate is well documented by Oracle, but what is not is the implication of adding or removing deployments. In fact, when modifying your GoldenGate deployments, you will have to(…)
Oracle Create distribution paths in NGINX-secured GoldenGate 26ai 17.04.2026 by Julien Delattre Setting up a distribution path is an important step when connecting two GoldenGate deployments. However, there are so many connection options that it’s hard to know how to proceed. In this blog, I will present the way to connect(…)
Oracle USERID syntax warning in GoldenGate Migration Utility 12.03.2026 by Julien Delattre When running the GoldenGate migration utility, which I presented in a previous blog post, you might encounter the following warning on USERID syntax: WARNING: USERID/PASSWORD parameter is no longer supported and(…)
Oracle Relocate trail files with convchk when migrating GoldenGate to the Microservices Architecture 27.02.2026 by Julien Delattre Depending on the location of your GoldenGate trail files, you might have to use the convchk utility to relocate them before migrating to the Microservices Architecture. Oracle has the following restrictions for using the(…)