Quantcast
Channel: ATeam Chronicles
Browsing all 33 articles
Browse latest View live

Oracle GoldenGate: Understanding OGG-01161 Bad Column Index Error

Introduction The “OGG-01161 Bad Column Index” error is possibly one of the most reviled and misunderstood Oracle GoldenGate (OGG) error messages ever created. In this article, we shall attempt to...

View Article


Oracle GoldenGate: Automated Recovery From TCP/IP Network Errors

Introduction There is a little known Oracle GoldenGate (OGG) file, tcperrs, that comes with every release. This file contains settings that specify TCP error handling for OGG processes. In this article...

View Article


An ODI Journalizing Knowledge Module for GoldenGate Integrated Replicat

One of the new features in GoldenGate 12c is the Integrated Replicat apply mode. All out-of-the-box versions of the ODI JKM for GoldenGate to this date were designed for the Classic Replicat apply mode...

View Article

OGG Extract entry in DBA_APPLY view

Introduction DBAs are often reviewing what items exist in their DBA views.  I was recently asked by a DBA if they could drop the Apply Process  in the DBA_APPLY view since they had no OGG Apply...

View Article

Oracle GoldenGate: How to configure On-Premise to GoldenGate Cloud Service...

Introduction A DMZ (demilitarized zone) server is a public-facing computer host placed on a separate or isolated network segment. The intention of this DMZ server is to provide an additional layer of...

View Article


Masking Sensitive Data with Oracle GoldenGate

Introduction At any given time, organizations are gathering, storing, and transferring millions of records about their customers across multiple enterprise environments. There are various operational...

View Article

Oracle GoldenGate: Tables Without Keys

Introduction For data replication products like Oracle GoldenGate (OGG), it is typically a best practice to have a primary key or unique index defined for tables being replicated. However, in practice...

View Article

Oracle GoldenGate Big Data Adapter: Apache Kafka Producer

Introduction Apache Kafka is a distributed, partitioned, replicated commit log service that provides the functionality of a Java Messaging System. The Oracle GoldenGate for Big Data Kafka Handler acts...

View Article


Oracle GoldenGate Big Data Adapter: Establishing Secure Connections to Apache...

Introduction When publishing data to Apache Kafka via the Oracle GoldenGate Big Data Kafka Handler, it is a good practice to establish secure connections in order to protect sensitive data from...

View Article


Oracle GoldenGate: Apply to Apache Flume File Roll Sink

Introduction This is part 1 of a two part article demonstrating how to replicate data in near-real time from an on-premises database to Oracle Storage Cloud Service. In this article we shall...

View Article

Oracle GoldenGate: Working With Tokens and Environment Variables

Introduction Oracle GoldenGate contains advanced functionality that exposes a wealth of information users may leverage. In this article we shall discuss three of these, TOKENS; which is user defined...

View Article

Oracle GoldenGate: Replicating “Soft” Deletes To Data Warehouses

Introduction We receive a lot of questions on how to setup Oracle GoldenGate to perform “soft” deletes in Data Warehouses. By default, Oracle GoldenGate replicates data operations exactly as they occur...

View Article

GoldenGate Cloud Service (GGCS): Replication from On-Premises to Oracle...

Introduction This document will walk you through how to configure Oracle GoldenGate (OGG) replication between On-Premises Oracle Database to an Oracle Database Cloud Service (DBCS) on Oracle Public...

View Article


GoldenGate Cloud Service (GGCS): Replication from Amazon RDS Oracle Database...

Introduction This document will walk you through how to configure Oracle GoldenGate (OGG) replication from Amazon Relational Database Service (RDS) Oracle Database to an Oracle Database Cloud Service...

View Article

Oracle GoldenGate: SQL Server to SQL Server Instantiation

Introduction The target database instantiation, or initial load, process is key to a successful Oracle GoldenGate implementation. In this article we shall present best practices when instantiating a...

View Article


Oracle GoldenGate: Microsoft SQL Server to Oracle Migrations (Part 1)

Introduction Cross-database replication and migrations pose a challenge to IT organizations due to the complexity involved in converting data types and with target database instantiation. In this...

View Article

Oracle GoldenGate: Microsoft SQL Server to Oracle Migration (Part 3)

Introduction In Part 1 of this article, we performed a zero-downtime migration of a live Microsoft SQL Server Database to an Oracle Pluggable Database using the Microsoft SQL Server Import and Export...

View Article


Oracle GoldenGate: Microsoft SQL Server to Oracle Migration (Part 2)

Introduction In Part 1 of this article, we performed a zero-downtime migration of a live Microsoft SQL Server Database to an Oracle Pluggable Database using the Microsoft SQL Server Import and Export...

View Article

Oracle GoldenGate: Teradata Instantiation

Introduction When working with Teradata customers, we are always asked for recommendations of how to instantiate the target Teradata database. There are numerous ways to accomplish this; including...

View Article

Oracle GoldenGate: Working With Dates

Introduction By default Oracle GoldenGate handles data for date data types without any user intervention. However, there are times when you may need to manipulate this data based upon end use...

View Article
Browsing all 33 articles
Browse latest View live