Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011
Upcoming SlideShare
Loading in...5
×
 

Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011

on

  • 2,242 views

Through GoldenGate, Oracle currently has the fastest an most scalable "real-time" dat integration solution. We will present some features for platform migration, application upgrades, replication, and ...

Through GoldenGate, Oracle currently has the fastest an most scalable "real-time" dat integration solution. We will present some features for platform migration, application upgrades, replication, and high availability.

Statistics

Views

Total Views
2,242
Views on SlideShare
2,242
Embed Views
0

Actions

Likes
1
Downloads
150
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011 Oracle GoldenGate - Herve Schweitzer, dbi services - Hilton Basel 5/2011 Presentation Transcript

  • Who I amHerve Schweitzer Lead of High Availability Solutions Principal Consultant at dbi services DMK project Manager Focus: High Availability projects  Oracle Data Guard  Oracle RAC 11.2 (Grid Infrastructure)  Oracle Failover Cluster (Windows Failsafe) Main Skills:  Oracle 11g OCP  Oracle Backup/Recovery  Oracle Performance Tuning1 www.dbi-services.com 06.10.2011 © dbi services
  • AgendaOracle GoldenGate Agenda i. Introduction ii. Architecture iii. Used Cases iv. Demo v. Conclusion2 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateGoldenGate is Strategic for Oracle Copyright (C) GoldenGate Software, Inc. 1995-2009  Based in San Francisco  $100 Million revenue in 2008  500 Employees Oracle officially purchased GoldenGate September 3, 2009 First Oracle GoldenGate 11g release September 10, 20103 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateGoldenGate is Strategic for Oracle Leader in real-time data solutions Complements existing Oracle products Used by major Fortune 500 companies Continuous availability for heterogeneous systems Real-time data access for reporting Real-time data access for BI, Data warehouse, etc… Zero-downtime migration for Oracle Database Zero-downtime migration for Applications4 www.dbi-services.com 06.10.2011 © dbi services
  • AgendaOracle GoldenGate Agenda i. Introduction ii. Architecture iii. Used Cases iv. Demo v. Conclusion5 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateGoldenGate Technical Overview Real-time data provided with low-impact capture, routing, transformation, and transaction delivery Facilitates high-performance Heterogeneous database and platforms Maintains transaction integrity Resilient against interruptions and failures Easier to implement, customize, and maintain6 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle Golden GateArchitecture  Robust and Modular Architecture Mgr Mgr Extract Remote Trail Data Pump Trail Source Target Database Database Capture Delivery (Extract) (Replicat) Online Archived OnlineLog Files Log Files Archived Log Files Log Files7 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateUse Cases for Real Time SolutionsZero Downtime Active - Active Multi MasterMigration and Upgrade Hot StandbyReporting DatabaseData Distribution Data Collection Cascading8 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateGoldenGate Additional Key Features Integration with ETL products Using GoldenGate Application Adapter Flexibility to apply transformations/mappings within the target database DDL Support (for supported database)  Attention: Oracle recycle bin must be turned off Detect and resolve conflict in Multi Master Event marker infrastructure Routing compression and encryption Deferred Apply Automated Memory Management9 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGate GoldenGate HeterogeneityDatabases O/S and PlatformsOracle GoldenGate Capture:• Oracle Linux• DB2 since v9.7 *new* Sun Solaris• Microsoft SQL Server Windows 2000, 2003, 2008• Sybase ASE Oracle Exadata• MySql *new* HP NonStop• Etc… HP-UX UP OpenVMSOracle GoldenGate Delivery: IBM AIX• All listed above IBM z Series• TimesTen *new* zLinux• ETL products• Greenplum• Netazza, HPNeoview 10 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGate Licencing Modelwww.oracle.com -> Store-> Fusion Middleware-> Data integrator 11 www.dbi-services.com 06.10.2011 © dbi services
  • AgendaOracle GoldenGate Agenda i. Introduction ii. Architecture iii. Used Cases iv. Demo v. Conclusion12 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateZero Downtime Migration Example exp/imp used for the initial load Copy Dump File Start Export 3 Import Data into 4 flashback_scn=<value> empty schema Remote Capture Trail Delivery Start Replicat 5 Start extract begin now 1 aftercsn <value> Select dbms_flashback.get_system_chang e_number from dual; <value> 213 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateZero Downtime Migration Example Capture Select dbms_flashback. get_system_change_number Start Export 3 flashback_scn=<value>Start extract 1 from dual; 2begin now <value> Oracle 9i Windows Delivery Start Replicat 5 aftercsn <value> Import Data into empty schema 4 Oracle 11.2 Linux14 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateDR Setup (Live Standby Database)  Switchover Scenario Example Remote Delivery Trail Capture Start Replicat start Extract Remote Delivery Capture Trail Start replicat Start extract Stop replicat Lag extract Stop extract15 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateMultiMaster Setup  Active-Active Example Remote Delivery Trail Capture Start Replicat start Extract Remote Delivery Capture Trail Start replicat Start extract16 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateNon-Supported Data Types Non-Supported Oracle Goldengate Data Types ORDDICOM ANYDATA ANYDATASET ANYTYPE BFILE MLSLABEL TIMEZONE_ABBR TIMEZONE_REGION URITYPE UROWID17 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateNot Supported SchemasDDL On Oracle Reserved Schemas is not supportedANONYMOUS ORDSYSAURORA OSE$HTTP$ADMIN$JIS OUTLN$UTILITY PERFSTAT$AURORA PUBLIC$ORB REPADMIN$UNAUTHENTICATED SYSCTXSYS SYSMANDBSNMP SYSTEMDMSYS TRACESVRDSSYS WKPROXYEXFSYS WKSYSMDSYS WMSYSODM XDBODM_MTROLAPSYSORDPLUGINS18 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateNot Supported Oracle GoldenGate supports tables with virtual columns, but does not capture change Tables created as EXTERNAL are not supported Tables created with table compression or OLTP table compression are not supported Materialized views created WITH ROWID are not supported IOT (Index Organized Tables) are only supported for Oracle version 10.2 and later19 www.dbi-services.com 06.10.2011 © dbi services
  • AgendaOracle GoldenGate Agenda i. Introduction ii. Architecture iii. Used Cases iv. Demo v. Conclusion20 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateZero Downtime Migration Example Capture Select dbms_flashback. get_system_change_number Start Export 3 flashback_scn=<value>Start extract 1 from dual; 2begin now <value> Oracle 9i Windows Delivery Start Replicat 5 aftercsn <value> Import Data into empty schema 4 Oracle 11.2 Linux21 www.dbi-services.com 06.10.2011 © dbi services
  • AgendaOracle GoldenGate Agenda i. Introduction ii. Architecture iii. Used Cases iv. Demo v. Conclusion22 www.dbi-services.com 06.10.2011 © dbi services
  • Oracle GoldenGateConclusion+ GoldenGate avoids any production downtime and business loss during cross-platform database migration and upgrade+ GoldenGate allows to benefit from each infrastructure investment, providing data reporting on the target site+ GoldenGate supports large data volume for large mission- critical businesses GoldenGate allows Zero downtime application modification and upgrade with some additional coding effort However, according to dbi services expertise Data Guard remains the best solution for High Availability:  No synchronous transaction transfer  No possibility for No Data loss setup  Not a 100% identical Database (only a logical copy)  Do you really want Cross Platform High Availability ?23 www.dbi-services.com 06.10.2011 © dbi services