4
 Oracle University | Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle GoldenGate 11g: Advanced Configuration for Oracle Duration: 4 Days What you will learn Enrolling in this Oracle GoldenGate 11g training will help you develop your installation and configuration skills. By interacting with top Oracle instructors, you'll be able to ask questions as you learn to solidify your understanding. Learn To: Explain Oracle GoldenGate advanced configuration options. Describe and take advantage of the new Integrated Capture to replicate complex data types and compressed data. Configure and implement the Oracle GoldenGate Event Marker system. Enable data transformation based on event records in the transaction logs or in the trail files. Perform zero-downtime database migration. Set up and manage advanced deployment models, like 3-node multi master replication configuration. Master Oracle GoldenGate facilities to detect and resolve data conflicts in active-to-active replication implementations. Benefits to You Integrate your organization's disparate data across heterogeneous databases for improved decision-making. Become more efficient at configuring and implementing Oracle GoldenGate. Enable Zero-Downtime Migration This course also allows you to simulate a system upgrade. You'll develop the skills needed to survive an aborted migration, incurring zero data loss. Hone these skills by engaging in hands-on demonstrations and exercises. Active-Active Replication and CDR You'll also build two-way and three-way active-active replication configurations. Explore both basic and advanced conflict detection and resolution (CDR). Review basic product-provided CDR, with more advanced custom CDR techniques implemented using SQLEXEC and stored procedures. Configure Integrated Extract Groups The recently introduced Integrated Extract feature is also covered in depth. You'll learn to configure integrated extract groups operating in both local and downstream deployment modes. Learn to Utilize Advanced Features Upon completing this course, you'll be able to utilize the more advanced features of Oracle GoldenGate 11g, including: Copyright © 2013, Oracle. All rights reserved. Page 1

Oracle GoldenGate 11g_Advanced Configuration for Oracle_D76689GC10_1080544_US

Embed Size (px)

DESCRIPTION

g

Citation preview

  • Oracle University | Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709

    Oracle GoldenGate 11g: Advanced Configuration for Oracle

    Duration: 4 Days

    What you will learnEnrolling in this Oracle GoldenGate 11g training will help you develop your installation and configuration skills. Byinteracting with top Oracle instructors, you'll be able to ask questions as you learn to solidify your understanding.

    Learn To:

    Explain Oracle GoldenGate advanced configuration options.Describe and take advantage of the new Integrated Capture to replicate complex data types and compressed data.Configure and implement the Oracle GoldenGate Event Marker system.Enable data transformation based on event records in the transaction logs or in the trail files.Perform zero-downtime database migration.Set up and manage advanced deployment models, like 3-node multi master replication configuration.Master Oracle GoldenGate facilities to detect and resolve data conflicts in active-to-active replication implementations.

    Benefits to You

    Integrate your organization's disparate data across heterogeneous databases for improved decision-making. Becomemore efficient at configuring and implementing Oracle GoldenGate.

    Enable Zero-Downtime Migration

    This course also allows you to simulate a system upgrade. You'll develop the skills needed to survive an abortedmigration, incurring zero data loss. Hone these skills by engaging in hands-on demonstrations and exercises.

    Active-Active Replication and CDR

    You'll also build two-way and three-way active-active replication configurations. Explore both basic and advancedconflict detection and resolution (CDR). Review basic product-provided CDR, with more advanced custom CDRtechniques implemented using SQLEXEC and stored procedures.

    Configure Integrated Extract Groups

    The recently introduced Integrated Extract feature is also covered in depth. You'll learn to configure integrated extractgroups operating in both local and downstream deployment modes.

    Learn to Utilize Advanced Features

    Upon completing this course, you'll be able to utilize the more advanced features of Oracle GoldenGate 11g, including:

    Copyright 2013, Oracle. All rights reserved. Page 1

  • integrated capture, active-active replication, conflict detection and resolution, DDL/DML replication, Oracle GoldenGateevent marker subsystem, advanced data manipulation and transformation techniques and advanced data mapping.

    AudienceArchitectData Warehouse AdministratorDatabase AdministratorsDatabase DesignersProcess DeveloperSystem Integrator

    Related Training

    Required Prerequisites

    Oracle GoldenGate 11g: Fundamentals for Oracle

    Suggested PrerequisitesOracle Database 11g: 2 Day DBA Release 2

    Oracle Database 11g: Administration Workshop I Release 2

    Course ObjectivesExplain Oracle GoldenGate Advanced Configuration options

    Describe and take advantage of the new Integrated Capture to replicate complex data types and compressed data,

    currently unsupported by Classic Capture

    Install and deploy Oracle GoldenGate Integrated Capture components

    Configure and implement the Oracle GoldenGate Event Marker system, to enable data transformation based on event

    records in the transaction logs or in the trail files

    Master Oracle GoldenGate facilities to detect and resolve data conflicts in active-to-active replication implementations

    Perform zero-downtime database migration

    Familiarize the student with Data Conflict Avoidance Techniques

    Set up and manage advanced deployment models, such as 3-node multi master replication configurations

    Course Topics

    Oracle GoldenGate Integrated CaptureWhat is Oracle GoldenGate Integrated Capture?Why it is Needed and What Additional Replication Features it Makes PossibleComparing and Contrasting Classic Capture vs. Integrated Capture

    Copyright 2013, Oracle. All rights reserved. Page 2

  • How to Prepare a Database for Integrated Capture Creation of Users, Assignments of Roles and Privileges, etcOracle GoldenGate Integrated Capture Deployment ModesConfiguring an Extract Process to Perform Change Data Capture Using Integrated CaptureExtracting Parameters Relevant to Integrated Capture

    Oracle GoldenGate Event Marker SystemStarting, Suspending, Stopping Processes, Performing a Transformation, Reporting Statistics, and Capturing Lag History Using the Event Marker SystemInvoking Stored Procedures When Specific Events Occur Using SQLEXECActivating Tracing Following the Exceeding of a Data ThresholdRunning OS Shell Commands at the Occurrence of Specific Data-Driven EventsExtracting Details Analysis of the TABLE, MAP, FILTER, WHERE and SQLEXEC StatementsImplementing Event Marker Actions on the Extraction Side and on the Delivery Side of Replication

    Data Mapping, Data Selection/Filtering and Data TransformationTABLE (for Extract) and MAP (for Replicat) Options Which Allow for Data SelectionCOLMAP and COLMATCH OptionsExploring Simple Filtering (Achieved Through the WHERE Clause) and Complex Filtering (Using the FILTER Clause)Data Transformation Functions: Enabling Concatenation, Substitution, Case Changing, Numeric Conversion and Date ConversionSQLEXEC Parameter to Invoke Stored Procedures or to Perform Native SQL Queries

    Custom Behavior Through User ExitsThe CUSEREXIT Parameter and its OptionsUser Exit Mandatory Parameters: EXIT_CALL_TYPE, EXIT_CALL_RESULT and EXIT_PARAMSThe EXIT_CALL_PROCESS_RECORD FunctionOracle GoldenGate Callback Routines Invoked Through ERCALLBACKThe usrdecs.h C Include FileJMS and Flat File Using Oracle GoldenGate Application AdaptersConnecting to the Java Subsystem Through the Java Native Interface (JNI)

    Configuring Zero-Downtime Migration ReplicationZero-Downtime Migration PrerequisitesZero-Downtime Migration TopologyConfiguring Initial Setup and Required StepsConfiguring Primary Extract, Data pump and Replicat for Fallback

    Bidirectional Replication: Two-Node ConfigurationBi-Directional ReplicationMulti-Master ReplicationData Conflict TypesGetting Before Image Information from Source DatabaseUsing RESOLVECONFLICTHandling UPDATEROWEXISTS in Conjunction with USEDELTA, USEMAX, and IGNOREExceptions MAP StatementCreating and Populating Exception and Discard Tables

    Conflict Detection and Resolution Custom TechniquesWorkload PartitioningGeographic or Topic-Based SegmentationPrimary Key GenerationCustom Conflict Resolution Techniques: Quantitative Methods for Conflict Resolution and Data ConvergenceAutomatic Conflict Resolution Based on Time stamp or Trusted SourceAutomatic Data Convergence of Numeric Values Based on Additive Value or Average Value

    Copyright 2013, Oracle. All rights reserved. Page 3

  • Multi-Master Replication Topology Three-Node ConfigurationHandling Multi-Master Configurations: Additional Limitations Compared to Active-ActiveDealing with the Lack of Support for DDL ReplicationData Convergence and Latency in a Multi-Master TopologyDecreasing Complexity by Enabling Segmentation and Node-Based Partitioning in the ApplicationMinimizing Data Conflict by Minimizing LatencyResolving Simple Conflicts Using RESOLVECONFLICT with USEMIN, USEMAX and USEDELTACombining RESOLVECONFLICT with UPDATEROWEXISTS, INSERTROWEXISTS, DELETEROWEXISTS, UPDATEROWMISSING and DELETEROWMISSING Clauses to Identify Source of Conflict ErrorsIncreasing Troubleshooting Information Captured in Error and Discard Tables Using Oracle GoldenGate Facilities

    Administering a Multi-Master ConfigurationAdding Process Groups to Active ConfigurationsChanging Database AttributesPerforming Administrative Operations on a Multi-Master Replication EnvironmentReinitializing the Transaction Log

    Copyright 2013, Oracle. All rights reserved. Page 4