Oracle How to detect a suspended GoldenGate extract 19.10.2026 by Julien Delattre While testing EVENTACTIONS (SUSPEND) on an extract, I noticed that nothing in INFO tells you the process is suspended. The extract shows as RUNNING, the lag might look fine for a while, and yet it has stopped capturing. You(…)
Oracle Import order matters for GoldenGate instantiation filtering 15.10.2026 by Julien Delattre When migrating a large database with GoldenGate, most of the volume is sometimes in old partitions which no longer change. A common shortcut is to move them first with expdp/impdp, even before GoldenGate is set up. Everything else, the(…)
Oracle Removing instantiation filtering from a GoldenGate replicat 12.10.2026 by Julien Delattre In a recent blog, I explained how instantiation filtering works. DBOPTIONS ENABLE_INSTANTIATION_FILTERING makes a replicat discard any record whose commit CSN is at or below a table’s instantiation CSN. It applies everything above it. This(…)
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),(…)
Database management, Oracle, SQL Server Archiving 5 TB from Oracle into SQL Server: views, indexes and compression (part 2) 07.10.2026 by Louis Tochon Translating 4,000 Oracle views, rebuilding indexes offline on Standard Edition, and compressing clustered index to save 1T.
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 SOUG Day October 2026 02.10.2026 by Marc Wagner What a great and interesting day I could spent today at the SOUG Day which took place at the SIX ConventionPoint in Zurich. Thanks to the whole SOUG team for the great organization and to all the speakers for(…)
Oracle AI meets OEM, let’s test Oracle AI Database Assistant 01.10.2026 by Marc Wagner I have been recently blogging on how I have setup Oracle Enterprise Manager 24ai lab, installed an agent and finally configured Oracle AI Database Assistant. It's time for me to test it now.
Oracle Deleting GoldenGate trail files via the REST API (OGG-30375) 01.10.2026 by Julien Delattre When automating your GoldenGate deployments, or tearing down a test environment, handling trail files is important. In fact, deleting an extract or a replicat does not delete the trail files it was writing to or reading from. It leaves(…)