5
Oracle Golden Gate Course Content 1. Introduction a. Discussing Required versus Suggested Knowledge b. Listing Course Objectives c. Discussing Course Non-Objectives (available as other follow-on courses) 2. Technology Overview a. Creating Oracle GoldenGate Topologies b. Reviewing Oracle GoldenGate Use Cases c. Assembling Building Blocks d. Listing Supported OS e. Listing Supported Databases f. Listing the Oracle Goldengate Product Line g. Describing GUI Management Options h. Listing Non-Database Sources and Targets 3. Oracle GoldenGate Architecture a. Describing Oracle GoldenGate Process Groups b. Explaining change Capture and Delivery (with and without a data pump) c. Explaining Initial Data Load d. Contrasting Batch and Online Operation e. Explaining Oracle GoldenGate Checkpointing f. Describing Commit Sequence Numbers (CSN) g. Describing Oracle GoldenGate Files and Directories

Goldengate course content - Trainmesofttech

Embed Size (px)

Citation preview

Page 1: Goldengate course content - Trainmesofttech

Oracle Golden Gate Course Content

1. Introductiona. Discussing Required versus Suggested Knowledgeb. Listing Course Objectivesc. Discussing Course Non-Objectives (available as other follow-on courses)

2. Technology Overviewa. Creating Oracle GoldenGate Topologiesb. Reviewing Oracle GoldenGate Use Casesc. Assembling Building Blocksd. Listing Supported OSe. Listing Supported Databasesf. Listing the Oracle Goldengate Product Lineg. Describing GUI Management Optionsh. Listing Non-Database Sources and Targets

3. Oracle GoldenGate Architecturea. Describing Oracle GoldenGate Process Groupsb. Explaining change Capture and Delivery (with and without a data pump)c. Explaining Initial Data Loadd. Contrasting Batch and Online Operatione. Explaining Oracle GoldenGate Checkpointingf. Describing Commit Sequence Numbers (CSN)g. Describing Oracle GoldenGate Files and Directories

4. Installing Oracle GoldenGatea. Listing System Requirementsb. Performing Installation

Page 2: Goldengate course content - Trainmesofttech

Oracle Golden Gate Course Content

c. Configuring Environment Variablesd. Using GGSCIe. Running Oracle GoldenGate from the OS shell

5. Configuration Overview and Preparing the Environmenta. Reviewing Configuration Overviewb. Configuring Manager Processc. Creating Source Definitionsd. Preparing the Source Databasee. Assigning Oracle Database Rules/Privileges Required

6. Configuring Change Capture (Extract)a. Reviewing Extract Overviewb. Accessing Logs on Oracle ASMc. Accessing Logs Remotelyd. Configuring Extract Taskse. Adding Extract Groupf. Editing Extract Parametersg. Extracting Use of Archived Transaction Logsh. Adding Trails

7. Configuring Change Delivery (Replicat)a. Reviewing Replicat Overviewb. Configuring Replicat Tasksc. Configuring a Sample Environment

8. Configuring Extract Trails and Files (Data Pump)a. Reviewing Extract Trails and Files Overview

Page 3: Goldengate course content - Trainmesofttech

Oracle Golden Gate Course Content

b. Describing Trail Formatsc. Using Logdump for Viewing Trailsd. Reversing the Trail Sequencee. Configuring and Using Data Pumps

9. Performing Initial Loada. Oracle GoldenGate Methodsb. Listing Database-specific Methodsc. Describing Resource Limitationsd. Listing Advantages of Oracle GoldenGate Methodse. Configuring File Load Methodsf. Configuring Direct Load Methodsg. Handling Collisions with Initial Load

10. Editing Configuration Parametersa. Editing Parameter Filesb. Contrasting GLOBALS versus Process Parametersc. Configuring GLOBALS Parametersd. Configuring Manager Parameterse. Configuring Extract Parametersf. Configuring Replicat Parameters

11. Filtering and Data Selectiona. Filtering and Data Selectionb. Mapping Columns Between Different Schemasc. Using Built-in "@" (at) Functionsd. Using SQLEXEC to Interact Directly with a Database

Page 4: Goldengate course content - Trainmesofttech

Oracle Golden Gate Course Content

12. Additional Transformation Conceptsa. Configuring and Using Macrosb. Configuring and Using User Tokensc. Configuring and Using User Exitsd. Configuring and Using Oracle Sequences

13. Configuration Optionsa. Configuring and Using BATCHSQLb. Configuring and Using Compressionc. Configuring and Using Encryptiond. Configuring and Using Event Actions

14. Bidirectional Replicationa. Reviewing Bidirectional Considerationsb. Detecting Loopsc. Avoiding Conflictsd. Configuring and Using Conflict Detection and Resolutione. Describing Identity Types Issues

15. DDL Replicationa. Reviewing Data Description Language Replication Overviewb. Configuring and Using Options for DDL Replicationc. Configuring and Using String Substitution in DDL