You are on page 1of 4

Oracle GoldenGate 12c :

Fundamentals for Oracle

Student Guide

D84357GC10
Edition 1.0
January 2014
D85201
Author Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Steve Friedberg Disclaimer

This document contains proprietary information and is protected by copyright and


Technical Contributors other intellectual property laws. You may copy and print this document solely for your
own use in an Oracle training course. The document may not be modified or altered
and Reviewers in any way. Except where your use constitutes "fair use" under copyright law, you
Mack Bell may not use, share, download, upload, copy, print, display, perform, reproduce,
publish, license, post, transmit, or distribute this document in whole or in part without
Joseph deBuzna the express authorization of Oracle.
Pete Daly
The information contained in this document is subject to change without notice. If you
Joe Greenwald find any problems in the document, please report them in writing to: Oracle University,
500 Oracle Parkway, Redwood Shores, California 94065 USA. This document is not
Steven George
warranted to be error-free.
Susan Jang
Restricted Rights Notice
Naoki Kato
Juan Quezada Nunez If this documentation is delivered to the United States Government or anyone using
the documentation on behalf of the United States Government, the following notice is
Randy Richeson applicable:
Doug Reid
U.S. GOVERNMENT RIGHTS
Ranbir Singh The U.S. Governments rights to use, modify, reproduce, release, perform, display, or
disclose these training materials are restricted by the terms of the applicable Oracle
Jinyu Wang license agreement and/or the applicable U.S. Government contract.
Volker Zell
Trademark Notice

Editors Oracle and Java are registered trademarks of Oracle and/or i ts affiliates. Other names
may be trademarks of their respective owners.
Aju Kumar
Richard Wallis

Graphic Designer
Seema Bopaiah

Publishers
Pavithran Adka
Jayanthy Keshavamurthy
Srividya Rameshkumar
Contents

1 Introduction

Objectives 1-2
Oracle GoldenGate 12c 1-3
Key Capabilities and Technology Differentiators 1-4
Value Propositions for Oracle GoldenGate 1-5
Oracle GoldenGate Topologies 1-6
Oracle Middleware for Business Intelligence 1-7
Oracle Data Integrator EE and Oracle GoldenGate 1-8
Oracle GoldenGate for Real-Time Data Warehousing 1-9
Oracle GoldenGate Solutions for Oracle Database 1-10
Oracle GoldenGate for Oracle Database Eliminate Down Time for Migrations and
Application Upgrades 1-11
Oracle GoldenGate for Oracle Database Eliminate Down Time During Oracle
Database Upgrades 1-12
Oracle GoldenGate for Oracle Database Eliminate Unplanned Down Time with
Active Data Guard 1-13
Oracle GoldenGate for Oracle Database Improve Production System Performance
and Lower Costs 1-14
Oracle GoldenGate for Oracle Database Offload Redo Logs 1-15
Oracle GoldenGate for Operational Reporting 1-16
Oracle GoldenGate for Oracle Database Increase Return on Investment (ROI) on
Existing Servers and Synchronize Global Data 1-17
Quiz 1-18
Summary 1-20

2 Technology Overview
Objectives 2-2
Roadmap 2-3
Oracle GoldenGate: Modular Building Blocks 2-4
Roadmap 2-10
Supported Databases 2-11
Supported Operating Systems 2-12
Roadmap 2-13
Oracle GoldenGate Product Line 2-14
Oracle GoldenGate Veridata 2-15

iii
Oracle GoldenGate Director: Overview 2-16
Oracle GoldenGate Director 2-17
Oracle GoldenGate Monitor: Overview 2-18
Oracle GoldenGate Monitor 2-19
Enterprise Manager Cloud Control 12c 2-20
Adapter Integration Options for Oracle GoldenGate 2-21

Oracle GoldenGate for Flat File 2-22


Oracle GoldenGate Application Adapterfor Java 2-23
JMS Messaging Capture 2-24
Quiz 2-25
Summary 2-27

3 Oracle GoldenGate Architecture


Objectives 3-2
Roadmap 3-3
Uses of Oracle GoldenGate 3-4
Oracle GoldenGate Components 3-5
Oracle GoldenGate Logical Architecture 3-6
Oracle GoldenGate Process Groups 3-7
Process-Group Naming Conventions 3-8
GGSCI 3-10
Parameter Files 3-11
Roadmap 3-12
Change Data Capture (Extract) and Delivery 3-13
Change Data Capture (Extract) and Delivery Using a Data Pump 3-15
Extract Flavors 3-16
Distributed Topologies for Integrated Extract: Same Machine 3-17
Distributed Topologies for Integrated Extract: Different Machine, Real-Time 3-18
Distributed Topologies for Integrated Extract: Different Machine,

Non-Real-Time 3-19
Supported Features Based on Source DB Version 3-20
Roadmap 3-21
Online Versus Batch Operation 3-22
Running an Initial Load 3-23
Initial Load 3-24
Roadmap 3-25
Checkpoints: Capture 3-26
Checkpoints: Pump 3-27
Checkpoints: Delivery 3-28

iv

You might also like