Category GoldenGate

An Implementation of GoldenGate Monitoring configured in a Real Application Cluster Environment

Nearly a year ago I wrote about GoldenGate monitoring using a Metric Extension, and then later on expanded upon the creation of a Metric Extension, which I’ve installed and configured at several customer sites where GoldenGate was running on a stand alone server. Over the last few months, several people had approached me on the process, […]

GoldenGate: Using SKIPTRANS

I’m going to make this a quick post because I just came across this and wanted to document it. The environment is GoldenGate on Linux 64bit, with replication between two 11gR2 Oracle Databases. While attempting to stop an EXTRACT, I receive the error message below: The quick workaround, in most cases, is to simply […]

Metric Extensions in EM12c #1: Monitor a Useful Target such as a GoldenGate Instance

Back in August of 2013, I wrote a post on “Alternative Method to monitor GoldenGate from EM12c outside the GoldenGate Plugin” and then back in December of 2013 I wrote another one a Metric Extension to Monitor Unsupported Database Versions. As it turns out, the first post has been quite useful in many customer […]

ggsci: error while loading shared libraries: wrong ELF class: ELFCLASS32

I know what some of you might be thinking, is this an Elf Class from Word of Warcraft? Not quite. Coincidentally, when you google imagines for “elf world of warcraft”, you get mostly female ones 🙂 Over the last couple of weeks, I spent a few hours across several sessions explaining and demonstrating a GoldenGate […]

GoldenGate MBeansContainerImpl – Runtime exception starting jAgent Server

During the EM configuration to monitor GoldenGate, I stepped through the documentation (as I have numerous times in the past) but this time I kept getting the error message in the jagent.log. 2014-02-12 00:58:54 [main] INFO JAgentWSMain – About to call initialize on the WebService2014-02-12 00:58:54 [main] INFO JAgentWSMain – Loading agent-spring-ws.xml ############### 2014-02-12 […]

OGG-01973 The redo record indicates data loss on object <OBJECT,ID>

While tinkering with GoldenGate on an Oracle Database for a recent project, I actually managed to break it by my own mistakes. In my successful attempt to setup DDL replication between Source and Target, I tried to created a table on the source with the expectation that it would be ready on the target […]

Adding Tables to an Existing GoldenGate Configuration with Transaction Integrity

There is always something new to learn every day. For me, today was one of those days, where I learnt a new way to add new tables to an existing Extract, Pump, and Replicat setup.   The current configuration consists of a single Extract and Replicat running OGG on OEL 6.4 64bit. Both databases […]

GoldenGate Install/Upgrade on OEL 6.4 x86-64

It was about time that I started working with the new release. I’ve had to upgrade my current 11g install, and since I’m on a documentation high these days, I put something together to help anyone else who wants to go through the install. My current install is OGG on Linux 64bit running against […]

GoldenGate Veridata 11.2.1 Agent Installation

With my previous post, I completed the Server component install and moving ahead I’d like to proceed with the agent installs. The Veridata server communicates with the hosts (that are running on each target and source servers) via the Veridata Agents. There are basically two types of agents; Java based and the C-Agent. The latter […]

GoldenGate Veridata 11.2.1 Server Installation

Today, I’d like to share my experience with a tool that I’ve used infrequently with GoldenGate. Veridata is Oracle’s answer to Data Validation for environments where a replication technology is utilized. In other words, the tool is agnostic (but partial) to a set Database vendors. You can install it on a variety of platforms, and […]


Things I see and learn!

Thoughts from James H. Lui

If you Care a Little More, Things Happen. Bees can be dangerous. Always wear protective clothing when approaching or dealing with bees. Do not approach or handle bees without proper instruction and training.

bdt's oracle blog

Sharing experience (by Bertrand Drouvot)

Frits Hoogland Weblog

IT Technology; Oracle, linux, TCP/IP and other stuff I find interesting

Vishal desai's Oracle Blog

Just another weblog