Sei sulla pagina 1di 14

Oracle GoldenGate Integration Era

Maria Mundrova Oracle DBA/Oracle Database Architect CIBANK JSC, Member of KBC Group

Presentation for SIOUG, 20 September 2011

Agenda
Whoami Oracle GoldenGate solutions Oracle GoldenGate 11g Technology Overview Demo Top GoldenGate commands Q&A

Oracle GoldenGate 11g

Whoami
7+ years of experience with Oracle Database Technology Oracle DBA/Oracle Database Architect at Cibank JSC Oracle DBA and Developer background OCP 9i,10g,11g Administrator Oracle Database SQL Certified Expert BGOUG member My Blog http://oraclespot.wordpress.com/

Oracle GoldenGate 11g

Oracle GoldenGate solutions


Real time data integration Capture, filter, deliver data in real time across Oracle and heterogeneous environments Data replication High availability Live reporting Operational BI Zero downtime migration

Oracle GoldenGate 11g

Technology overview
Similar products: HP CA EMC RecoverPoint IBM PPRC DataCore SANsymphony Hitachi TrueCopy

Oracle GoldenGate 11g

Technologies matrix
Oracle GoldenGate is supported for use on many databases: Oracle Database TimesTen MySQL Microsoft SQL Server IBM DB2 Sybase Teradata Enscribe Refer to the Oracle GoldenGate Supported Technologies Matrix.

Oracle GoldenGate 11g

Building blocks
Extract Captures data from the transaction logs(online redo logs) Trail files Oracle GoldenGate(GG) converts captured data in trail files If not using trail files GG writes data directly from the redo logs to the target server data collector. Possible data loss Data Pump Additional extract process when using trail files Sends data to the target across TCP/IP network Server Data Collector Runs on target Accepts data from source(extract, data pump) Reassemble this data and write it to the remote trail
7

Oracle GoldenGate 11g

Building blocks
Replicat Reads trail file and applies it to the target DB in the form of DML/DDL DDL synchronization is supported in non-heterogeneous environments(Oracle-Oracle) Manager Runs on source and target Controlling function, report errors GGSCI GoldenGate Software Command Interface

Oracle GoldenGate 11g

Process data flow

Oracle GoldenGate 11g

Oracle GoldenGate architecture

One-to-one source to target One-to-many one source many targets Many-to-one hub and spoke

Bi-directional Active-active Active-passive

10

Oracle GoldenGate 11g

Configuring Oracle GoldenGate


Install GoldenGate on the source and target system Prepare the source database Configure Manager process on the source and target system Configure Extract process on the source Configure Data Pump process on the source Configure Replicat process on the target Start Extract process Start Data Pump process Start Replicat process

11

Oracle GoldenGate 11g

Demo

Demo Replicate Microsoft SQL Server to Oracle Database Replicate Oracle to Oracle Database

12

Oracle GoldenGate 11g

Top commands
Top commands Oracle GoldenGate guy should know by heart ggsci info all add extract/replicat delete extract/replicat cleanup extract/replicat start/stop manager start/stop extract/replicat stats extract/replicat view report edit params dblogin userid ggate, password .. unregister extract .. logretention add/delete checkpointtable

13

Oracle GoldenGate 11g

Questions and Answers

Thank you!

mmundrova@cibank.bg http://oraclespot.wordpress.com
14

Oracle GoldenGate 11g

Potrebbero piacerti anche