Blog

Latest articles, tutorials, and insights on Oracle Database and GoldenGate technologies.

How to Replace an Oracle Server X7-2L or X8-2L Power Supply

The server's redundant power supplies support concurrent maintenance, which enables you to remove and replace a power supply without shutting down the server, provided that...
Read More

Deep Dive into OGG `SHOWSYNTAX`: The Ultimate Guide from SQL Generation to Problem Solving

`SHOWSYNTAX` is one of the most powerful interactive debugging tools in OGG. This article provides a deep dive into its working principles, contrasts it with...
Read More

Oracle Production Environment Database Change Specification

All production changes must follow the auditable, rollbackable, traceable three principles. After script execution, logs must be automatically emailed to the DBA team.
Read More

Demystifying OGG `HANDLECOLLISIONS`: A Deep Dive from Firefighting to Data Consistency

Learn how to correctly use Oracle GoldenGate's HANDLECOLLISIONS parameter. This article provides a detailed explanation of its mechanics, risks, use cases, and best practices to...
Read More

ORA-00600 Error Causing Database Instance Restart

The database alert log reported ORA-00600: internal error code, arguments: [kclantilock_17], [25770556553], causing an abnormal restart of the database instance.
Read More

The Heartbeat of Replication: A Deep Dive into Oracle GoldenGate Latency Monitoring and Performance Diagnostics

When business users complain that 'data sync is slow,' operations staff often don't know where the latency is occurring (source, network, or target?). They lack...
Read More

JDBC Connections Using SCAN Fail With ORA-12516

Based on the scan listener logs and VIP listener logs, it is observed that the TNS-12516 errors started appearing on July 31st.The customer stated they...
Read More

Hardening Your Data Pipeline: The Ultimate Guide to Oracle GoldenGate Security Practices

Oracle GoldenGate's default setup is fraught with security risks. This guide provides a comprehensive walkthrough of practical steps to harden your OGG environment, covering everything...
Read More

ORA-04030: Out Of Process Memory When Trying To Allocate Bytes (kxs-heap-w,krvxlogact) When Using Oracle GoldenGate

The problem is caused due to the large number of entries at SYSTEM.LOGMNR_LOG$ table. The SYSTEM.LOGMNR_LOG$ stores the archived log files required by Oracle GoldenGate...
Read More