GoldenGatePatching, Installations & Upgrade

Fixing Oracle GoldenGate 26ai Integrated Extract SIGSEGV ABEND with the Latest Patch

By August 22, 2026No Comments5 min read

Introduction

While working with Oracle GoldenGate 26ai Microservices Architecture using Integrated Extract with downstream mining, the Extract process was repeatedly moving to the ABENDED state. The unusual part was that neither the Extract report file nor the GoldenGate error log showed any fatal OGG error.

The environment was using a Primary Database, Active Data Guard database, and a downstream mining database where the Integrated Extract was running.

Issue

The Extract showed the following status:

Extract    EXTAI     Status ABENDED
Log Read Checkpoint  Oracle Integrated Redo Logs

Checking the GoldenGate logs showed that the Extract was starting successfully.

INFO OGG-01360  EXTRACT is running in Integrated mode.

INFO OGG-02339  Integrated capture successfully attached to
logmining server OGG$CAP_EXTAI.

INFO OGG-00993  Extract group EXTRACT EXTAI started.

INFO OGG-02823  Positioning to SCN 14098709.

INFO OGG-01057  Recovery completed for all targets.

There was no OGG error explaining why the Extract subsequently abended.

Checking LogMiner

The downstream mining database alert log showed that LogMiner was successfully processing redo.

LOGMINER: Begin mining logfile for session 7 thread 1 sequence 277
LOGMINER: End mining logfile for session 7 thread 1 sequence 277

LOGMINER: Begin mining logfile for session 7 thread 1 sequence 278
LOGMINER: End mining logfile for session 7 thread 1 sequence 278

LOGMINER: Begin mining logfile for session 7 thread 1 sequence 279
LOGMINER: End mining logfile for session 7 thread 1 sequence 279

Real-time downstream mining was also enabled.

TRANLOGOPTIONS INTEGRATEDPARAMS (DOWNSTREAM_REAL_TIME_MINE Y)

After enabling it, LogMiner successfully started mining the current redo as well.

LOGMINER: Begin mining logfile for session 7 thread 1 sequence 280,
/data/app/oracle/oradata/MINDB/onlinelog/o1_mf_4_nls0zjsb_.log

However, the Extract still moved to the ABENDED state.

Finding the Actual Error

Since the GoldenGate logs did not contain the reason, the operating system core dumps were checked.

coredumpctl list | grep -i extract
           PID: 12583 (extract)
           UID: 54321 (oracle)
           GID: 54321 (oinstall)
        Signal: 11 (SEGV)
     Timestamp: Fri 2026-08-21 11:29:20 IST
  Command Line: /data/app/oracle/product/ogg26ai/bin/extract PARAMFILE /ogg/ggma26/GGHUBDEPLOY/etc/conf/ogg/EXTAI.prm REPORTFILE /ogg/ggma26/GGHUBDEPLOY/var/lib/report/EXTAI.rpt
    Executable: /data/app/oracle/product/ogg26ai/bin/extract
 Control Group: /system.slice/OracleGoldenGate.service
          Unit: OracleGoldenGate.service
         Slice: system.slice
       Storage: /var/lib/systemd/coredump/core.extract.54321.<masked>.12583.<masked>.zst (truncated)
  Size on Disk: 8.4M
       Message: Process 12583 (extract) of user 54321 dumped core.
                Module /data/app/oracle/product/ogg26ai/bin/extract without build-id.
                Stack trace of thread 12583:
                #0  0x000055f631dd2370
                _ZN3ggs5gglib8ggocicpp13ORAConnection16isCloudAvailableEPNS0_9ggunicode7UStringE
                (/data/app/oracle/product/ogg26ai/bin/extract + 0x7d2370)
                ELF object binary architecture: AMD x86-64

This showed that the Extract process was repeatedly crashing with SIGSEGV.

SIGSEGV /data/app/oracle/product/ogg26ai/bin/extract

The core dump details were then checked.

coredumpctl info <pid>

The actual error was:

Signal: 11 (SEGV)
Process (extract) dumped core.
Stack trace:
ggs::gglib::ggocicpp::ORAConnection::isCloudAvailable(...)

This explained why no fatal OGG error was available in the report file or GoldenGate error log. The Extract process was crashing at the operating system level instead of performing a normal GoldenGate ABEND.

GoldenGate Version

The affected environment was running:

Oracle GoldenGate Capture for Oracle
Version 23.26.1.0.0

Since LogMiner and downstream mining were working correctly and the Extract executable was repeatedly crashing with the same SIGSEGV, I’ve decided to upgrade Oracle GoldenGate.

Resolution – In My Case as a Trial

Oracle GoldenGate was upgraded from version 23.26.1.0.0 to 23.26.3.0.0.

After the upgrade, the same Integrated Extract was started again without recreating it. The Extract remained running successfully and transactions started flowing to the target through the Integrated Replicat.

The Replicat statistics confirmed that all 10 test records were successfully replicated.

2026-08-22T01:58:59.144+0530  INFO    OGG-01680  Oracle GoldenGate Delivery for Oracle, REPAI.prm:
                              Start of statistics at 2026-08-22 01:58:59.


                              Integrated Replicat statistics:

                                Total transactions                                 1.00
                                Redirected                                         0.00
                                Replicated procedures                              0.00
                                DDL operations                                     0.00
                                Stored procedures                                  0.00
                                Datatype functionality                             0.00
                                Operation type functionality                       0.00
                                Event actions                                      0.00
                                Database compatibility                             0.00
                                Direct transactions ratio                          0.00%

                              Replicating from PDB1.AVUKWEB.EMPLOYEES to TGPDB.AVUKWEB.EMPLOYEES:

                              *** Total statistics since 2026-08-22 01:57:50 ***
                                  Total inserts                             10.00
                                  Total updates                              0.00
                                  Total deletes                              0.00
                                  Total upserts                              0.00
                                  Total discards                             0.00
                                  Total operations                          10.00

                              End of statistics.

The final GoldenGate status also confirmed that both Integrated Extract and Integrated Replicat were running successfully.

OGG (...) 10> info all

Program     Status      Group       Type                   Lag at Chkpt       Time Since Chkpt

EXTRACT     RUNNING     EXTAI       INTEGRATED               6d:14:06:59           00:00:04
REPLICAT    RUNNING     REPAI       INTEGRATED                  00:00:00           00:00:09

OGG (...) 11>

Conclusion

The Integrated Extract was repeatedly ABENDING without any fatal OGG error because the Extract executable itself was crashing with SIGSEGV Signal 11 in the ORAConnection isCloudAvailable function. The operating system core dump was therefore critical in identifying the actual problem.

Upgrading Oracle GoldenGate from 23.26.1.0.0 to 23.26.3.0.0 resolved the issue. After the upgrade, the existing Integrated Extract and Replicat remained running, and the test confirmed that all 10 records were successfully replicated to the target without any discards.

Leave a Reply