Escolar Documentos
Profissional Documentos
Cultura Documentos
GoldenGate Architecture
Sizing Aspects
Highly Available /
Disaster Recovery
Legacy Fully Active Distributed DB
Query Offloading,
Disaster Recovery
Log-based, Reporting Database
changed data Real-time BI, Operational
Reporting, MDM
BPM
BAM
CEP
Documentation:
http://www.oracle.com/technetwork/middleware/g
oldengate/documentation/index.html
Certification Matrix
http://www.oracle.com/technetwork/middleware/i
as/downloads/fusion-certification-100350.html
GoldenGate Architecture
Sizing Aspects
Integrated Capture: See note 1411356.1 for Oracle 11.2.0.3 required patches
XML Partially 9
Mutithreaded X 9
More details: Oracle GoldenGate for Oracle Installation and Setup Guide – Chapter 1.4
GoldenGate Architecture
Sizing Aspects
extract pump
replicat
+ ASM + ASM
+Diskgroup +Diskgroup
extract pump
replicat
SCN=4711 SCN=4711
+ ASM ...... + ASM
+Diskgroup +Diskgroup
extract pump
replicat
SCN=4750 SCN=4711
+ ASM ..... + ASM
SCN 4750
+Diskgroup
export/import
+Diskgroup
extract pump
replicat
SCN=4790 SCN=4711
+ ASM ..... + ASM
SCN 4750
+Diskgroup +Diskgroup
+ ASM + ASM
+Diskgroup +Diskgroup
1. Start of the Oracle GoldenGate capture process 6. Cross platform transportable tablespaces
2. Create of a clone database; after that upgrade to Oracle 11g metadata Import and transfer of the datafiles with
3. Cross platform transportable tablespace metadata export
4. Use of a “full database NOROWS export” (Views, Packages, etc) conversion of the endianess
of the Clone DB 7. Full Import with IGNORE option
5. Installation of a new Oracle 11g Database on Linux for z 8. Start Oracle GoldenGate Delivery on Linux for z
Failback option
Oracle Database 11g
Linux for z
Trigger
Disable triggers
Replicat parameter DBOPTIONS SUPPRESSTRIGGERS
Referential integrity
Disable cascading delete constraints on target
Replicat parameter DBOPTIONS DEFERREFCONST
Sequences
GoldenGate Architecture
Sizing Aspects
GoldenGate Architecture
Sizing Aspects
-> When using Auto Memory Mgmt, minimally choose a pga_aggregate_target value
where Estd PGA Overalloc Count is 0
GoldenGate Architecture
Sizing Aspects
PAZXXT08 PAZXXT09
Extract
Capt01 Replicat
Trail File Apply01
Schema srcusr rt
Schema trgtusr
Expdp/impdp
PAZXXT08 PAZXXT09
replicat Extract
Trail files
applyf01 captf01
ft
Schema srcusr Schema trgtusr
2013-01-15 03:40:29 WARNING OGG-00869 No unique key is defined for table 'DEPT'. All viable columns will
be used to represent the key, but may not guarantee uniqueness. KEYCOLS may be used to define the key.
Extract capt01
Rmttrail /home/oracle/GG_TRGT/rt
Table srcusr.*;
EXTRACT added.
RMTTRAIL added
checkpointtable gg112.chkptab
REPLICAT apply01
assumetargetdefs
extract captf01
Rmttrail /home/oracle/GG_SRC/ft
Table trgtusr.*;
EXTRACT added.
RMTTRAIL added
2013-01-24 04:21:27 WARNING OGG-00869 No unique key is defined for table 'DEPT'. All viable columns will be
used to represent the key, but may not guarantee uniqueness. KEYCOLS may be used to define the key.
REPLICAT applfy01
assumetargetdefs
checkpointtable gg112.chkptab
GGSCI (PAZXXT08) > add replicat applyf01, exttrail /home/oracle/GG_SRC/ft, checkpointtable gg112.chkptab
On Target:
impdp gg112 DIRECTORY=DUMP_DIR DUMPFILE=src_usr_schema_dp.dmp
remap_schema=srcusr:trgtusr
Repeat those steps (5+5a) for all capture, pump and apply
processes