SlideShare une entreprise Scribd logo
1  sur  29
WWW.TRANSFER-SOLUTIONS.COM
SPREKER :
E-MAIL :
DATUM :
Oracle GoldenGate
Oracle's strategic solution for real time data integration
Jos van den Oord
Jos.van.den.Oord@transfer-solutions.com
13 Juni 2013 Cafe
SPEAKER
DATE
© COPYRIGHT TRANSFER SOLUTIONS B.V. 2
Who am I
Jos van den Oord
Working with Oracle products since 1998
Working at Transfer-Solutions since 2010
Interests
Databases
Maximum Availability Manageable Architecture (MAMA)
Right Availability
Security
Performance
Blog : joordsblog.vandenoord.eu
Email : jos.van.den.oord@transfer-solutions.com
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Agenda
Introduction Oracle GoldenGate
Oracle products for data movement
Technology overview GoldenGate
Oracle GoldenGate components
GoldenGate Process data flow
GoldenGate Software Command Interface -
GGSCI
Demos GoldenGate replications
Points of interest for Oracle GoldenGate
3
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Introduction Oracle GoldenGate
Oracle GoldenGate provides low-impact
capture, routing, transformation, and delivery of
transactional data across heterogeneous
environments in real time
GoldenGate Software Inc was founded in 1995
Oracle Corporation acquired GoldenGate
Software in September 2009
4
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Oracle GoldenGate Products
Heterogeneity Supports Afb Overview
5
Product / License Description
Oracle GoldenGate Includes GoldenGate Capture,
Deliver, Active Data Guard and
XStream
Oracle GoldenGate for Mainframe Includes GoldenGate Capture and
Deliver for HP NonStop and IBM DB2
on z/OS
Oracle GoldenGate Veridata Add-on capability to validate data in
replicated systems
Management Pack for GoldenGate Add-on management pack, includes
Oracle GoldenGate Director
Oracle GoldenGate Adapters Pre-packaged application content,
such as for Flat File and Java
adapters
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Oracle GoldenGate Supports
6
Databases O/S and Platforms
Capture:
 Oracle
 DB2
 Microsoft SQL Server
 Sybase ASE
 Ingres
 Teradata
 Enscribe
 SQL/MP
 SQL/MX
Delivery:
 All listed above
 MySQL, HP Neoview, Netezza, and
any ODBC compatible databases
 ETL products
 JMS message queues
Windows 2000, 2003, XP
Linux
Sun Solaris
HP NonStop
HP-UX
HP TRU64
HP OpenVMS
IBM AIX
IBM z/OS
© COPYRIGHT TRANSFER SOLUTIONS B.V.
GoldenGate Topologies
7
One-Way replication Bi-directional replication
Broadcast replication Integration replication
Cascading
replication
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Oracle Products for Data Movement
Comparing Methods
8
Redo in
Memory Buffer
Active Data
Guard
Disaster Recovery & Data Protection
GoldenGate
Real Time Data Integration & High Availability
Data
Integrator
Data Integration for Data Warehouse & SOA
DECREASINGLATANCY
INCREASINGTRANSFORMATION
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Oracle Products for Data Movement
• Oracle Disaster Recovery
• Read-only ReportingADG
• Real Time Data synchronisation
• Zero-Downtime Migrations
• Active – Active High Availability
OGG
• Any Data Warehouse
• Bulk Data Transformation
• Complex Migrations
ODI
9
Method Choice
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Technology Overview GoldenGate
Modular Building Blocks
Database
LogsLogsLogs
Deliver
Delivery: Applies transactional
data with guaranteed integrity
Trail Files
Deliver Capture
Trail Files
Bi-directional
Trail Files Trail Files
Trail files: Universal data format enables heterogeneity
Route: No Distance constraints
via TCP/IP.
Compression & encryption.
Capture
Database
LogsLogsLogs
Capture: Committed changes are captured ( and can be filtered)
As they occur by reading the transaction logs
LAN/WAN
TCP/IP
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Tools GoldenGate
GGSCI
GoldenGate Software Command Interface
DEFGEN
Needed by different source and target table
definitions
LOGDUMP
View trail file in hex or ASCII for debugging
REVERSE
Generate undo commands from the trail files
11
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Installatie OGG
Installation
 Create OS user
 Create OS file structure
 Oracle Software Delivery GoldenGate
 Valideer de OGG software
 Create directories
 Manager proces (MGR)
 Install Demo
12
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Oracle GoldenGate Components
13
Manager process
SUBDIRECTORIES
EXTRACT
DATA-PUMP
REPLICAT
TRAILFILES
© COPYRIGHT TRANSFER SOLUTIONS B.V.
The Subdirectories Golden Gate
• Default location for checkpoint files by Extract and
Replicatdirchk
• Default location Golden Gate trail files and extract
files by Extract procesdirdat
• Default location data definition files created by
DEFGEN utilitydirdef
• Default location for process status files, created
by process runningdirpcs
• Default location for GoldenGate parameter filesdirprm
• Default location for report files created by Extract,
Replicat and Manager processdirrpt
• Default location for SQL scriptsdirsql
• Default location for GoldenGate process
temporary files (“swap.out”)dirtmp
14
© COPYRIGHT TRANSFER SOLUTIONS B.V.
The Manager process - MGR
Master process for GoldenGate
Runs on source and target
Control process activities
Starting, monitoring, restarting processes
Allocating data storage
Report errors and events
Process status
STOPPED, RUNNING
15
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Extract – The capture process
Extract necessary data from the database
transaction logs.
Regularly checkpoint read and write position
Process status
STOPPED, STARTING, RUNNING, ABENDED
16
Capture Data
PumpTrail Files
Collector
Trail Files
Delivery
Sync
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Trail files
Data format Canonical
Eliminates any single point of failure and
ensures data integrity
Works together with checkpoint process
Optional file on source system
17
Capture Data
PumpTrail Files
Collector
Trail Files
Delivery
Sync
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Data - pump
Process for data synchronisation between local
en remote trail files.
Best practice for High Availability
Works together with the Server Collector
process. Write data on remote system to the
trail file (remote trail)
18
Capture Data
PumpTrail Files
Collector
Trail Files
Delivery
Sync
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Replicat – The Apply process
Reads the trail file and applies of read the trail
file apply to the database (DML or DDL)
Regularly checkpoint read and write position
Process status
STOPPED, STARTING, RUNNING, ABENDED
DDL supported
Unidirectional
Non-heterogeneous environments
19
Capture Data
PumpTrail Files
Collector
Trail Files
Delivery
Sync
© COPYRIGHT TRANSFER SOLUTIONS B.V.
GoldenGate Process data flow
20
MGR MGR
CKPT PARAM TRAIL
CKPT
CKPT PARAMTRAIL
EXTRACT REPLICAT
Server
Collector
Data
Pump
© COPYRIGHT TRANSFER SOLUTIONS B.V.
GoldenGate Software Command
Interface - GGSCI
Quick guide commands
START,STOP [extract|replicat|er*]
ADD [extract|replicat]
HELP
INFO [all|extract|replicat|name]
SEND [mgr|getlag]
STATUS [mgr|getlag]
21
© COPYRIGHT TRANSFER SOLUTIONS B.V. 22
© COPYRIGHT TRANSFER SOLUTIONS B.V. 23
© COPYRIGHT TRANSFER SOLUTIONS B.V. 24
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Demos GoldenGate replications
Initial load extract replicat
Replication schema Scott
BI-Replication Schema Scott
DDL replication SCOTT.EMP table
25
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Points of Interest for Oracle GoldenGate
• Creating Dedicated Users
• Encrypting Passwords
• Creating a Dedicated
Installation Directory
• Using a Checkpoint Table
• Verifying the Character Sets
• Developing Naming Standards
• Using a Data Pump
Installation
and Setup
26
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Points of Interest for Oracle GoldenGate
• Using GGSCI Command Shortcuts
• Using OBEY Files
• Generating Interim Statistics
• Using a Discard File
• Reporting Regularly on Process
Health
• Purging Old Trail Files Regularly
• Automatically Starting Processes
Management
and
Monitoring
27
© COPYRIGHT TRANSFER SOLUTIONS B.V.
Points of Interest for Oracle GoldenGate
• Running Performance Tests
• Limiting the Number of Extracts
• Using Passthru parameter for
Data Pumps
• Using Parallel Replicats
• Using the Fastest Available
Storage
• Tuning the Database
Performance
28
© COPYRIGHT TRANSFER SOLUTIONS B.V. 29
Q u e s t i o n s
A n s w e r s
CONSULTING | MANAGED SERVICES | EDUCATION
WWW.TRANSFER-SOLUTIONS.COM
Master Note - Oracle GoldenGate [ID 1298817.1]

Contenu connexe

Tendances

Enable GoldenGate Monitoring with OEM 12c/JAgent
Enable GoldenGate Monitoring with OEM 12c/JAgentEnable GoldenGate Monitoring with OEM 12c/JAgent
Enable GoldenGate Monitoring with OEM 12c/JAgentBobby Curtis
 
Doag data replication with oracle golden gate: Looking behind the scenes
Doag data replication with oracle golden gate: Looking behind the scenesDoag data replication with oracle golden gate: Looking behind the scenes
Doag data replication with oracle golden gate: Looking behind the scenesTrivadis
 
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)Bobby Curtis
 
Oracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture PerformanceOracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture PerformanceEnkitec
 
Understanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12cUnderstanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12cIT Help Desk Inc
 
Maa goldengate-rac-2007111
Maa goldengate-rac-2007111Maa goldengate-rac-2007111
Maa goldengate-rac-2007111pablitosax
 
Extreme replication at IOUG Collaborate 15
Extreme replication at IOUG Collaborate 15Extreme replication at IOUG Collaborate 15
Extreme replication at IOUG Collaborate 15Bobby Curtis
 
Oracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesOracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesBobby Curtis
 
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and ConfigurationIOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and ConfigurationBobby Curtis
 
Oracle 12c Multitenant architecture
Oracle 12c Multitenant architectureOracle 12c Multitenant architecture
Oracle 12c Multitenant architecturenaderattia
 
Microsoft SQL Server Data Warehouses for SQL Server DBAs
Microsoft SQL Server Data Warehouses for SQL Server DBAsMicrosoft SQL Server Data Warehouses for SQL Server DBAs
Microsoft SQL Server Data Warehouses for SQL Server DBAsMark Kromer
 
Oracle 12c and its pluggable databases
Oracle 12c and its pluggable databasesOracle 12c and its pluggable databases
Oracle 12c and its pluggable databasesGustavo Rene Antunez
 
OOW 17 - database consolidation using the oracle multitenant architecture
OOW 17 - database consolidation using the oracle multitenant architectureOOW 17 - database consolidation using the oracle multitenant architecture
OOW 17 - database consolidation using the oracle multitenant architecturePini Dibask
 
Oracle GoldenGate DB2 to Oracle11gR2 Configuration
Oracle GoldenGate DB2 to Oracle11gR2 ConfigurationOracle GoldenGate DB2 to Oracle11gR2 Configuration
Oracle GoldenGate DB2 to Oracle11gR2 Configurationgrigorianvlad
 
Simplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12cSimplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12cMaris Elsins
 
GoldenGate and Oracle Data Integrator - A Perfect Match...
GoldenGate and Oracle Data Integrator - A Perfect Match...GoldenGate and Oracle Data Integrator - A Perfect Match...
GoldenGate and Oracle Data Integrator - A Perfect Match...Michael Rainey
 
Extreme Replication - RMOUG Presentation
Extreme Replication - RMOUG PresentationExtreme Replication - RMOUG Presentation
Extreme Replication - RMOUG PresentationBobby Curtis
 
Oracle GoldenGate, Streams, and Data Integrator
Oracle GoldenGate, Streams, and Data IntegratorOracle GoldenGate, Streams, and Data Integrator
Oracle GoldenGate, Streams, and Data IntegratorFumiko Yamashita
 
Oracle GoldenGate Microservices Overview ( with Demo )
Oracle GoldenGate Microservices Overview ( with Demo )Oracle GoldenGate Microservices Overview ( with Demo )
Oracle GoldenGate Microservices Overview ( with Demo )Mari Kupatadze
 

Tendances (20)

Enable GoldenGate Monitoring with OEM 12c/JAgent
Enable GoldenGate Monitoring with OEM 12c/JAgentEnable GoldenGate Monitoring with OEM 12c/JAgent
Enable GoldenGate Monitoring with OEM 12c/JAgent
 
Doag data replication with oracle golden gate: Looking behind the scenes
Doag data replication with oracle golden gate: Looking behind the scenesDoag data replication with oracle golden gate: Looking behind the scenes
Doag data replication with oracle golden gate: Looking behind the scenes
 
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
Oracle GoldenGate Presentation from OTN Virtual Technology Summit - 7/9/14 (PDF)
 
Oracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture PerformanceOracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture Performance
 
Understanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12cUnderstanding Oracle GoldenGate 12c
Understanding Oracle GoldenGate 12c
 
Oracle dba
Oracle  dbaOracle  dba
Oracle dba
 
Maa goldengate-rac-2007111
Maa goldengate-rac-2007111Maa goldengate-rac-2007111
Maa goldengate-rac-2007111
 
Extreme replication at IOUG Collaborate 15
Extreme replication at IOUG Collaborate 15Extreme replication at IOUG Collaborate 15
Extreme replication at IOUG Collaborate 15
 
Oracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best PracticesOracle GoldenGate 21c New Features and Best Practices
Oracle GoldenGate 21c New Features and Best Practices
 
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and ConfigurationIOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
 
Oracle 12c Multitenant architecture
Oracle 12c Multitenant architectureOracle 12c Multitenant architecture
Oracle 12c Multitenant architecture
 
Microsoft SQL Server Data Warehouses for SQL Server DBAs
Microsoft SQL Server Data Warehouses for SQL Server DBAsMicrosoft SQL Server Data Warehouses for SQL Server DBAs
Microsoft SQL Server Data Warehouses for SQL Server DBAs
 
Oracle 12c and its pluggable databases
Oracle 12c and its pluggable databasesOracle 12c and its pluggable databases
Oracle 12c and its pluggable databases
 
OOW 17 - database consolidation using the oracle multitenant architecture
OOW 17 - database consolidation using the oracle multitenant architectureOOW 17 - database consolidation using the oracle multitenant architecture
OOW 17 - database consolidation using the oracle multitenant architecture
 
Oracle GoldenGate DB2 to Oracle11gR2 Configuration
Oracle GoldenGate DB2 to Oracle11gR2 ConfigurationOracle GoldenGate DB2 to Oracle11gR2 Configuration
Oracle GoldenGate DB2 to Oracle11gR2 Configuration
 
Simplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12cSimplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12c
 
GoldenGate and Oracle Data Integrator - A Perfect Match...
GoldenGate and Oracle Data Integrator - A Perfect Match...GoldenGate and Oracle Data Integrator - A Perfect Match...
GoldenGate and Oracle Data Integrator - A Perfect Match...
 
Extreme Replication - RMOUG Presentation
Extreme Replication - RMOUG PresentationExtreme Replication - RMOUG Presentation
Extreme Replication - RMOUG Presentation
 
Oracle GoldenGate, Streams, and Data Integrator
Oracle GoldenGate, Streams, and Data IntegratorOracle GoldenGate, Streams, and Data Integrator
Oracle GoldenGate, Streams, and Data Integrator
 
Oracle GoldenGate Microservices Overview ( with Demo )
Oracle GoldenGate Microservices Overview ( with Demo )Oracle GoldenGate Microservices Overview ( with Demo )
Oracle GoldenGate Microservices Overview ( with Demo )
 

En vedette

Oracle GoldenGate Demo and Data Integration Concepts
Oracle GoldenGate Demo and Data Integration ConceptsOracle GoldenGate Demo and Data Integration Concepts
Oracle GoldenGate Demo and Data Integration ConceptsFumiko Yamashita
 
COMPARACIÓN ENTRE TIENDAS HEMA Y TIGER.
COMPARACIÓN ENTRE TIENDAS HEMA Y TIGER.COMPARACIÓN ENTRE TIENDAS HEMA Y TIGER.
COMPARACIÓN ENTRE TIENDAS HEMA Y TIGER.ARONCARTAGENA
 
Gebhardt_Thesis_LatentPathModels
Gebhardt_Thesis_LatentPathModelsGebhardt_Thesis_LatentPathModels
Gebhardt_Thesis_LatentPathModelsEveline Gebhardt
 
Cultura empresarial
Cultura empresarialCultura empresarial
Cultura empresarialCristy_27
 
Control y desarrollo de las gonadas y gametos
Control y desarrollo de las gonadas y gametosControl y desarrollo de las gonadas y gametos
Control y desarrollo de las gonadas y gametosEli Caballero
 
Replacing Oracle CDC with Oracle GoldenGate
Replacing Oracle CDC with Oracle GoldenGateReplacing Oracle CDC with Oracle GoldenGate
Replacing Oracle CDC with Oracle GoldenGateStewart Bryson
 
Learning styles - Keys to Learning
Learning styles - Keys to LearningLearning styles - Keys to Learning
Learning styles - Keys to LearningDr. Mary Askew
 
Programa academico por competencias profesionales del curso de especializacio...
Programa academico por competencias profesionales del curso de especializacio...Programa academico por competencias profesionales del curso de especializacio...
Programa academico por competencias profesionales del curso de especializacio...jose guadalupe dautt leyva
 
австралия
австралияавстралия
австралияMetOb
 
Di 017-1415 guia practica para la elaboracion de bibliografias - estilo vanco...
Di 017-1415 guia practica para la elaboracion de bibliografias - estilo vanco...Di 017-1415 guia practica para la elaboracion de bibliografias - estilo vanco...
Di 017-1415 guia practica para la elaboracion de bibliografias - estilo vanco...mirelesrafael8490
 
Oracle GoldenGate and Apache Kafka: A Deep Dive Into Real-Time Data Streaming
Oracle GoldenGate and Apache Kafka: A Deep Dive Into Real-Time Data StreamingOracle GoldenGate and Apache Kafka: A Deep Dive Into Real-Time Data Streaming
Oracle GoldenGate and Apache Kafka: A Deep Dive Into Real-Time Data StreamingMichael Rainey
 
Advanced goldengate training ⅰ
Advanced goldengate training ⅰAdvanced goldengate training ⅰ
Advanced goldengate training ⅰoggers
 

En vedette (20)

Oracle GoldenGate Demo and Data Integration Concepts
Oracle GoldenGate Demo and Data Integration ConceptsOracle GoldenGate Demo and Data Integration Concepts
Oracle GoldenGate Demo and Data Integration Concepts
 
COMPARACIÓN ENTRE TIENDAS HEMA Y TIGER.
COMPARACIÓN ENTRE TIENDAS HEMA Y TIGER.COMPARACIÓN ENTRE TIENDAS HEMA Y TIGER.
COMPARACIÓN ENTRE TIENDAS HEMA Y TIGER.
 
Gebhardt_Thesis_LatentPathModels
Gebhardt_Thesis_LatentPathModelsGebhardt_Thesis_LatentPathModels
Gebhardt_Thesis_LatentPathModels
 
La cascada
La cascadaLa cascada
La cascada
 
F3 Logo 2
F3 Logo 2F3 Logo 2
F3 Logo 2
 
Adeyinka Igbinoba's Resume
Adeyinka Igbinoba's ResumeAdeyinka Igbinoba's Resume
Adeyinka Igbinoba's Resume
 
colour scheme
colour schemecolour scheme
colour scheme
 
Social media strategy websoles
Social media strategy websolesSocial media strategy websoles
Social media strategy websoles
 
Cultura empresarial
Cultura empresarialCultura empresarial
Cultura empresarial
 
Control y desarrollo de las gonadas y gametos
Control y desarrollo de las gonadas y gametosControl y desarrollo de las gonadas y gametos
Control y desarrollo de las gonadas y gametos
 
Replacing Oracle CDC with Oracle GoldenGate
Replacing Oracle CDC with Oracle GoldenGateReplacing Oracle CDC with Oracle GoldenGate
Replacing Oracle CDC with Oracle GoldenGate
 
Learning styles - Keys to Learning
Learning styles - Keys to LearningLearning styles - Keys to Learning
Learning styles - Keys to Learning
 
Programa academico por competencias profesionales del curso de especializacio...
Programa academico por competencias profesionales del curso de especializacio...Programa academico por competencias profesionales del curso de especializacio...
Programa academico por competencias profesionales del curso de especializacio...
 
Fax
FaxFax
Fax
 
австралия
австралияавстралия
австралия
 
Plantas Option Recreio
Plantas Option RecreioPlantas Option Recreio
Plantas Option Recreio
 
Di 017-1415 guia practica para la elaboracion de bibliografias - estilo vanco...
Di 017-1415 guia practica para la elaboracion de bibliografias - estilo vanco...Di 017-1415 guia practica para la elaboracion de bibliografias - estilo vanco...
Di 017-1415 guia practica para la elaboracion de bibliografias - estilo vanco...
 
Projektni dan - Smijeh
Projektni dan - SmijehProjektni dan - Smijeh
Projektni dan - Smijeh
 
Oracle GoldenGate and Apache Kafka: A Deep Dive Into Real-Time Data Streaming
Oracle GoldenGate and Apache Kafka: A Deep Dive Into Real-Time Data StreamingOracle GoldenGate and Apache Kafka: A Deep Dive Into Real-Time Data Streaming
Oracle GoldenGate and Apache Kafka: A Deep Dive Into Real-Time Data Streaming
 
Advanced goldengate training ⅰ
Advanced goldengate training ⅰAdvanced goldengate training ⅰ
Advanced goldengate training ⅰ
 

Similaire à Ogg oracle goldengate-v3.0

Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020 Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020 Oracle
 
Oracle ZDM KamaleshRamasamy Sangam2020
Oracle ZDM KamaleshRamasamy Sangam2020Oracle ZDM KamaleshRamasamy Sangam2020
Oracle ZDM KamaleshRamasamy Sangam2020Kamalesh Ramasamy
 
GoldenGate and Oracle Data Integrator - A Perfect Match- Upgrade to 12c
GoldenGate and Oracle Data Integrator - A Perfect Match- Upgrade to 12cGoldenGate and Oracle Data Integrator - A Perfect Match- Upgrade to 12c
GoldenGate and Oracle Data Integrator - A Perfect Match- Upgrade to 12cMichael Rainey
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureSinanPetrusToma
 
Visual Mapping of Clickstream Data
Visual Mapping of Clickstream DataVisual Mapping of Clickstream Data
Visual Mapping of Clickstream DataDataWorks Summit
 
Application High Availability and Upgrades Using Oracle GoldenGate
Application High Availability and Upgrades Using Oracle GoldenGateApplication High Availability and Upgrades Using Oracle GoldenGate
Application High Availability and Upgrades Using Oracle GoldenGateShane Borden
 
Oracle zdm Migrate Amazon RDS Oracle to Oracle Autonomous 2021 Kamalesh Ramas...
Oracle zdm Migrate Amazon RDS Oracle to Oracle Autonomous 2021 Kamalesh Ramas...Oracle zdm Migrate Amazon RDS Oracle to Oracle Autonomous 2021 Kamalesh Ramas...
Oracle zdm Migrate Amazon RDS Oracle to Oracle Autonomous 2021 Kamalesh Ramas...Kamalesh Ramasamy
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewJinyu Wang
 
Solving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalSolving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalAvere Systems
 
Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015aioughydchapter
 
B7 accelerating your business with oracle data integration solutions
B7   accelerating your business with oracle data integration solutionsB7   accelerating your business with oracle data integration solutions
B7 accelerating your business with oracle data integration solutionsDr. Wilfred Lin (Ph.D.)
 
GoldenGate CDR from UKOUG 2017
GoldenGate CDR from UKOUG 2017GoldenGate CDR from UKOUG 2017
GoldenGate CDR from UKOUG 2017Bobby Curtis
 
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftSerhat Dirik
 
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...Insight Technology, Inc.
 
Get the most out of Oracle Data Guard - OOW version
Get the most out of Oracle Data Guard - OOW versionGet the most out of Oracle Data Guard - OOW version
Get the most out of Oracle Data Guard - OOW versionLudovico Caldara
 
Oracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the CloudOracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the CloudEDB
 

Similaire à Ogg oracle goldengate-v3.0 (20)

Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020 Oracle GoldenGate Roadmap Oracle OpenWorld 2020
Oracle GoldenGate Roadmap Oracle OpenWorld 2020
 
Oracle ZDM KamaleshRamasamy Sangam2020
Oracle ZDM KamaleshRamasamy Sangam2020Oracle ZDM KamaleshRamasamy Sangam2020
Oracle ZDM KamaleshRamasamy Sangam2020
 
GoldenGate and Oracle Data Integrator - A Perfect Match- Upgrade to 12c
GoldenGate and Oracle Data Integrator - A Perfect Match- Upgrade to 12cGoldenGate and Oracle Data Integrator - A Perfect Match- Upgrade to 12c
GoldenGate and Oracle Data Integrator - A Perfect Match- Upgrade to 12c
 
Video Analysis in Hadoop
Video Analysis in HadoopVideo Analysis in Hadoop
Video Analysis in Hadoop
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud Infrastructure
 
Visual Mapping of Clickstream Data
Visual Mapping of Clickstream DataVisual Mapping of Clickstream Data
Visual Mapping of Clickstream Data
 
Application High Availability and Upgrades Using Oracle GoldenGate
Application High Availability and Upgrades Using Oracle GoldenGateApplication High Availability and Upgrades Using Oracle GoldenGate
Application High Availability and Upgrades Using Oracle GoldenGate
 
Oracle zdm Migrate Amazon RDS Oracle to Oracle Autonomous 2021 Kamalesh Ramas...
Oracle zdm Migrate Amazon RDS Oracle to Oracle Autonomous 2021 Kamalesh Ramas...Oracle zdm Migrate Amazon RDS Oracle to Oracle Autonomous 2021 Kamalesh Ramas...
Oracle zdm Migrate Amazon RDS Oracle to Oracle Autonomous 2021 Kamalesh Ramas...
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service Overview
 
Solving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalSolving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute final
 
Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015
 
B7 accelerating your business with oracle data integration solutions
B7   accelerating your business with oracle data integration solutionsB7   accelerating your business with oracle data integration solutions
B7 accelerating your business with oracle data integration solutions
 
GoldenGate CDR from UKOUG 2017
GoldenGate CDR from UKOUG 2017GoldenGate CDR from UKOUG 2017
GoldenGate CDR from UKOUG 2017
 
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
 
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
[db tech showcase Tokyo 2018] #dbts2018 #B31 『1,2,3 and Done! 3 easy ways to ...
 
Oracle dba golden gate training
Oracle dba golden gate trainingOracle dba golden gate training
Oracle dba golden gate training
 
Oracle golden gate training
Oracle golden gate trainingOracle golden gate training
Oracle golden gate training
 
Get the most out of Oracle Data Guard - OOW version
Get the most out of Oracle Data Guard - OOW versionGet the most out of Oracle Data Guard - OOW version
Get the most out of Oracle Data Guard - OOW version
 
Oracle goldengate OGG
Oracle goldengate OGGOracle goldengate OGG
Oracle goldengate OGG
 
Oracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the CloudOracle Migration to Postgres in the Cloud
Oracle Migration to Postgres in the Cloud
 

Plus de Jos van den Oord [Oracle DBA,OCM,OCP,RAC,CLOUD] (7)

dbaas-clone
dbaas-clonedbaas-clone
dbaas-clone
 
Edition based redefinition joords
Edition based redefinition joordsEdition based redefinition joords
Edition based redefinition joords
 
Edition based redefinition joords
Edition based redefinition joordsEdition based redefinition joords
Edition based redefinition joords
 
Blom motoren handleiding mapsource voor Garmin
Blom motoren handleiding mapsource voor GarminBlom motoren handleiding mapsource voor Garmin
Blom motoren handleiding mapsource voor Garmin
 
Point of Interest for Oracle GoldenGate
Point of Interest for Oracle GoldenGatePoint of Interest for Oracle GoldenGate
Point of Interest for Oracle GoldenGate
 
Right Availability in RAC environment. Playing with Oracle clusterware infras...
Right Availability in RAC environment. Playing with Oracle clusterware infras...Right Availability in RAC environment. Playing with Oracle clusterware infras...
Right Availability in RAC environment. Playing with Oracle clusterware infras...
 
Twee remedies tegen systeemuitval en datacorruptie
Twee remedies tegen systeemuitval en datacorruptieTwee remedies tegen systeemuitval en datacorruptie
Twee remedies tegen systeemuitval en datacorruptie
 

Dernier

Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryWilliamVickery6
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIyuj
 
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一diploma 1
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVAAnastasiya Kudinova
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)jennyeacort
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfShivakumar Viswanathan
 
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造kbdhl05e
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfAayushChavan5
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一Fi sss
 
Design principles on typography in design
Design principles on typography in designDesign principles on typography in design
Design principles on typography in designnooreen17
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdfSwaraliBorhade
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back17lcow074
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一z xss
 
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services DubaiDubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubaikojalkojal131
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一Fi L
 
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Yantram Animation Studio Corporation
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Sitegalleryaagency
 

Dernier (20)

Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William Vickery
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AI
 
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
Call Us ✡️97111⇛47426⇛Call In girls Vasant Vihar༒(Delhi)
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
 
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdf
 
Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
 
Design principles on typography in design
Design principles on typography in designDesign principles on typography in design
Design principles on typography in design
 
3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf3D Printing And Designing Final Report.pdf
3D Printing And Designing Final Report.pdf
 
shot list for my tv series two steps back
shot list for my tv series two steps backshot list for my tv series two steps back
shot list for my tv series two steps back
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
 
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services DubaiDubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
 
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
Unveiling the Future: Columbus, Ohio Condominiums Through the Lens of 3D Arch...
 
How to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our SiteHow to Be Famous in your Field just visit our Site
How to Be Famous in your Field just visit our Site
 

Ogg oracle goldengate-v3.0

  • 1. WWW.TRANSFER-SOLUTIONS.COM SPREKER : E-MAIL : DATUM : Oracle GoldenGate Oracle's strategic solution for real time data integration Jos van den Oord Jos.van.den.Oord@transfer-solutions.com 13 Juni 2013 Cafe SPEAKER DATE
  • 2. © COPYRIGHT TRANSFER SOLUTIONS B.V. 2 Who am I Jos van den Oord Working with Oracle products since 1998 Working at Transfer-Solutions since 2010 Interests Databases Maximum Availability Manageable Architecture (MAMA) Right Availability Security Performance Blog : joordsblog.vandenoord.eu Email : jos.van.den.oord@transfer-solutions.com
  • 3. © COPYRIGHT TRANSFER SOLUTIONS B.V. Agenda Introduction Oracle GoldenGate Oracle products for data movement Technology overview GoldenGate Oracle GoldenGate components GoldenGate Process data flow GoldenGate Software Command Interface - GGSCI Demos GoldenGate replications Points of interest for Oracle GoldenGate 3
  • 4. © COPYRIGHT TRANSFER SOLUTIONS B.V. Introduction Oracle GoldenGate Oracle GoldenGate provides low-impact capture, routing, transformation, and delivery of transactional data across heterogeneous environments in real time GoldenGate Software Inc was founded in 1995 Oracle Corporation acquired GoldenGate Software in September 2009 4
  • 5. © COPYRIGHT TRANSFER SOLUTIONS B.V. Oracle GoldenGate Products Heterogeneity Supports Afb Overview 5 Product / License Description Oracle GoldenGate Includes GoldenGate Capture, Deliver, Active Data Guard and XStream Oracle GoldenGate for Mainframe Includes GoldenGate Capture and Deliver for HP NonStop and IBM DB2 on z/OS Oracle GoldenGate Veridata Add-on capability to validate data in replicated systems Management Pack for GoldenGate Add-on management pack, includes Oracle GoldenGate Director Oracle GoldenGate Adapters Pre-packaged application content, such as for Flat File and Java adapters
  • 6. © COPYRIGHT TRANSFER SOLUTIONS B.V. Oracle GoldenGate Supports 6 Databases O/S and Platforms Capture:  Oracle  DB2  Microsoft SQL Server  Sybase ASE  Ingres  Teradata  Enscribe  SQL/MP  SQL/MX Delivery:  All listed above  MySQL, HP Neoview, Netezza, and any ODBC compatible databases  ETL products  JMS message queues Windows 2000, 2003, XP Linux Sun Solaris HP NonStop HP-UX HP TRU64 HP OpenVMS IBM AIX IBM z/OS
  • 7. © COPYRIGHT TRANSFER SOLUTIONS B.V. GoldenGate Topologies 7 One-Way replication Bi-directional replication Broadcast replication Integration replication Cascading replication
  • 8. © COPYRIGHT TRANSFER SOLUTIONS B.V. Oracle Products for Data Movement Comparing Methods 8 Redo in Memory Buffer Active Data Guard Disaster Recovery & Data Protection GoldenGate Real Time Data Integration & High Availability Data Integrator Data Integration for Data Warehouse & SOA DECREASINGLATANCY INCREASINGTRANSFORMATION
  • 9. © COPYRIGHT TRANSFER SOLUTIONS B.V. Oracle Products for Data Movement • Oracle Disaster Recovery • Read-only ReportingADG • Real Time Data synchronisation • Zero-Downtime Migrations • Active – Active High Availability OGG • Any Data Warehouse • Bulk Data Transformation • Complex Migrations ODI 9 Method Choice
  • 10. © COPYRIGHT TRANSFER SOLUTIONS B.V. Technology Overview GoldenGate Modular Building Blocks Database LogsLogsLogs Deliver Delivery: Applies transactional data with guaranteed integrity Trail Files Deliver Capture Trail Files Bi-directional Trail Files Trail Files Trail files: Universal data format enables heterogeneity Route: No Distance constraints via TCP/IP. Compression & encryption. Capture Database LogsLogsLogs Capture: Committed changes are captured ( and can be filtered) As they occur by reading the transaction logs LAN/WAN TCP/IP
  • 11. © COPYRIGHT TRANSFER SOLUTIONS B.V. Tools GoldenGate GGSCI GoldenGate Software Command Interface DEFGEN Needed by different source and target table definitions LOGDUMP View trail file in hex or ASCII for debugging REVERSE Generate undo commands from the trail files 11
  • 12. © COPYRIGHT TRANSFER SOLUTIONS B.V. Installatie OGG Installation  Create OS user  Create OS file structure  Oracle Software Delivery GoldenGate  Valideer de OGG software  Create directories  Manager proces (MGR)  Install Demo 12
  • 13. © COPYRIGHT TRANSFER SOLUTIONS B.V. Oracle GoldenGate Components 13 Manager process SUBDIRECTORIES EXTRACT DATA-PUMP REPLICAT TRAILFILES
  • 14. © COPYRIGHT TRANSFER SOLUTIONS B.V. The Subdirectories Golden Gate • Default location for checkpoint files by Extract and Replicatdirchk • Default location Golden Gate trail files and extract files by Extract procesdirdat • Default location data definition files created by DEFGEN utilitydirdef • Default location for process status files, created by process runningdirpcs • Default location for GoldenGate parameter filesdirprm • Default location for report files created by Extract, Replicat and Manager processdirrpt • Default location for SQL scriptsdirsql • Default location for GoldenGate process temporary files (“swap.out”)dirtmp 14
  • 15. © COPYRIGHT TRANSFER SOLUTIONS B.V. The Manager process - MGR Master process for GoldenGate Runs on source and target Control process activities Starting, monitoring, restarting processes Allocating data storage Report errors and events Process status STOPPED, RUNNING 15
  • 16. © COPYRIGHT TRANSFER SOLUTIONS B.V. Extract – The capture process Extract necessary data from the database transaction logs. Regularly checkpoint read and write position Process status STOPPED, STARTING, RUNNING, ABENDED 16 Capture Data PumpTrail Files Collector Trail Files Delivery Sync
  • 17. © COPYRIGHT TRANSFER SOLUTIONS B.V. Trail files Data format Canonical Eliminates any single point of failure and ensures data integrity Works together with checkpoint process Optional file on source system 17 Capture Data PumpTrail Files Collector Trail Files Delivery Sync
  • 18. © COPYRIGHT TRANSFER SOLUTIONS B.V. Data - pump Process for data synchronisation between local en remote trail files. Best practice for High Availability Works together with the Server Collector process. Write data on remote system to the trail file (remote trail) 18 Capture Data PumpTrail Files Collector Trail Files Delivery Sync
  • 19. © COPYRIGHT TRANSFER SOLUTIONS B.V. Replicat – The Apply process Reads the trail file and applies of read the trail file apply to the database (DML or DDL) Regularly checkpoint read and write position Process status STOPPED, STARTING, RUNNING, ABENDED DDL supported Unidirectional Non-heterogeneous environments 19 Capture Data PumpTrail Files Collector Trail Files Delivery Sync
  • 20. © COPYRIGHT TRANSFER SOLUTIONS B.V. GoldenGate Process data flow 20 MGR MGR CKPT PARAM TRAIL CKPT CKPT PARAMTRAIL EXTRACT REPLICAT Server Collector Data Pump
  • 21. © COPYRIGHT TRANSFER SOLUTIONS B.V. GoldenGate Software Command Interface - GGSCI Quick guide commands START,STOP [extract|replicat|er*] ADD [extract|replicat] HELP INFO [all|extract|replicat|name] SEND [mgr|getlag] STATUS [mgr|getlag] 21
  • 22. © COPYRIGHT TRANSFER SOLUTIONS B.V. 22
  • 23. © COPYRIGHT TRANSFER SOLUTIONS B.V. 23
  • 24. © COPYRIGHT TRANSFER SOLUTIONS B.V. 24
  • 25. © COPYRIGHT TRANSFER SOLUTIONS B.V. Demos GoldenGate replications Initial load extract replicat Replication schema Scott BI-Replication Schema Scott DDL replication SCOTT.EMP table 25
  • 26. © COPYRIGHT TRANSFER SOLUTIONS B.V. Points of Interest for Oracle GoldenGate • Creating Dedicated Users • Encrypting Passwords • Creating a Dedicated Installation Directory • Using a Checkpoint Table • Verifying the Character Sets • Developing Naming Standards • Using a Data Pump Installation and Setup 26
  • 27. © COPYRIGHT TRANSFER SOLUTIONS B.V. Points of Interest for Oracle GoldenGate • Using GGSCI Command Shortcuts • Using OBEY Files • Generating Interim Statistics • Using a Discard File • Reporting Regularly on Process Health • Purging Old Trail Files Regularly • Automatically Starting Processes Management and Monitoring 27
  • 28. © COPYRIGHT TRANSFER SOLUTIONS B.V. Points of Interest for Oracle GoldenGate • Running Performance Tests • Limiting the Number of Extracts • Using Passthru parameter for Data Pumps • Using Parallel Replicats • Using the Fastest Available Storage • Tuning the Database Performance 28
  • 29. © COPYRIGHT TRANSFER SOLUTIONS B.V. 29 Q u e s t i o n s A n s w e r s CONSULTING | MANAGED SERVICES | EDUCATION WWW.TRANSFER-SOLUTIONS.COM Master Note - Oracle GoldenGate [ID 1298817.1]