Ogg - Capture Client Successfull [patched]y Detached From Goldengate Capture
I was working with OGG 21c (microservices deployment). One of my capture clients was hung while trying to process a large transaction. Instead of restarting the entire capture pipeline, I decided to detach the client, clear its state, and reattach.
If the detachment was unexpected, check the database audit logs or DBA_AUDIT_LOG to see if a privileged user or scheduled process triggered a shutdown. Common Community Perspectives I was working with OGG 21c (microservices deployment)
: In Integrated mode, ensure the STREAMS_POOL_SIZE is adequately sized, as the capture process consumes memory from this pool. If the detachment was unexpected, check the database
A: Yes, absolutely. Filter on severity: Info level. Alert only on ERROR or WARNING . But log retention of these "detach" events helps when auditing change windows. Filter on severity: Info level
This specific message is characteristic of Integrated Capture , where GoldenGate acts as a client to the database's internal logmining engine.
For the systems thinker, this log line is a metaphor for graceful exit strategies. In life, as in distributed systems, we rarely get to say a proper goodbye. Processes crash, threads leak, and relationships end with unresolved pointers. But here, in the artificial universe of a database, a small piece of code demonstrates the ultimate professional courtesy: it knows when to let go.