Oracle GoldenGate: Heterogeneous Database Initial Load Using Oracle GoldenGate
Introduction Many times when working with customers, we hear "We were told never to use Oracle GoldenGate (OGG) to do initial loads, so how do we load our non-Oracle data to Oracle?" It is true that...
View ArticleFile Permission / Access issue when Installing OGG on Windows Servers running...
Introduction It is common to receive permission errors in the capture/extract process of Oracle GoldenGate (OGG) running on Microsoft Windows servers with Oracle Database. The capture process reads the...
View ArticleOracle GoldenGate: Speed-up Initial Loads With SQLPREDICATE
Introduction The Oracle GoldenGate (OGG) Extract option SQLPREDICATE may be used to speed-up the initial load of large tables when the source database is Oracle, DB2, SQL Server, or Teradata. In this...
View ArticleUsing Oracle Data Pump in Oracle Data Integrator (ODI)
Introduction This article presents a modified version of the ODI load knowledge module called LKM Oracle to Oracle (datapump). The ODI load knowledge module (LKM) presented in this article has been...
View ArticleUnderstanding the ODI JKMs and how they work with Oracle GoldenGate
Introduction The best option for ODI Changed Data Capture is to leverage Oracle GoldenGate. To understand how to best leverage the out-of-the-box integration between ODI and GoldenGate, we will review...
View ArticleOracle GoldenGate: Transactional Data Capture from WebLogic Java Messaging...
Introduction Oracle GoldenGate (OGG) includes an optional set of adapters that adds functionality to capture transactional data from a JMS Queue or Topic and format this data for apply to a relational...
View ArticleOracle GoldenGate Bect Practice – How to Process Primary Key Updates in a Hub...
Introduction This document describes how to convert a primary key update operation into a delete and insert operation based on the customer’s needs. This will be required where data is filtered and...
View ArticleOracle GoldenGate: Coordinated Apply
Introduction Oracle GoldenGate (OGG) version 12c introduced the Coordinated Apply. Coordinated Apply provides the ability to spawn multiple OGG Replicat processes from one parameter file. This article...
View ArticleHow to force OGG to use ENABLED Invalid or Non-Validated Keys
Introduction If a table has a PK constraint or a Unique Constraint that is Non-Validated or Invalid, Oracle GoldenGate will by default not use those keys to uniquely identify a row. It will use all...
View ArticleUnderstanding Where to Install the ODI Standalone Agent
Introduction With no middle tier required in the ODI architecture, the most common question from people who are new to ODI is where to install the standalone agent: source, target or middle tier...
View ArticleODI Agents: Standalone, JEE and Colocated
Introduction With its version 12, Oracle Data Integrator offers three flavors of agents: JEE, Colocated and Standalone. The purpose of this post is to compare and contrast the benefits of each one of...
View ArticleOracle GoldenGate: Parameter Substitution
Introduction Oracle GoldenGate (OGG) provides a mechanism for assigning values to parameters at run time. In this article we shall discuss this feature and show you how to reference operating system...
View ArticleOracle GoldenGate: Logdump
Introduction Logdump is a standard utility that comes with the Oracle GoldenGate (OGG) application. Logdump enables the user to view and scan for transactions and records, obtain transaction...
View ArticleOracle 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 ArticleOracle 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 ArticleImporting Data from SQL databases into Hadoop with Sqoop and Oracle Data...
Introduction This article illustrates how to import data from relational databases into Hadoop Distributed File Systems (HDFS) with Sqoop and Oracle Data Integrator (ODI). This article features two...
View ArticleMFT – Setting up SFTP Transfers using Key-based Authentication
Executive Overview MFT supports file transfers via SFTP. Often MFT customers receive a public key from their partners and want to use them to receive files via SFTP. This blog describes the setup...
View ArticleOracle GoldenGate: How to Force OGG Monitor Server to Use a Specific Network...
Introduction A multihomed machine is a type of host that uses multiple interfaces and contains two or more network addresses that can be attached to the same LAN segment or a separate LAN segment....
View ArticleOracle GoldenGate Best Practices: Configuring Oracle GoldenGate Monitor 12c
Introduction Oracle GoldenGate provides data capture from transaction logs and delivery for heterogeneous databases and messaging systems. Oracle GoldenGate (OGG) provides a flexible, de-coupled...
View ArticleODI 11g and 12c Repository Structures Available on MOS
We always recommend that customers use the ODI SDK to access the information stored in the ODI repository: the repository structure evolves from version to version, and the SDK shelters developers from...
View Article