Курс: Oracle GoldenGate 12c: Advanced Configuration for Oracle

Курс: Oracle GoldenGate 12c: Advanced Configuration for Oracle

Курс: Oracle GoldenGate 12c: Advanced Configuration for Oracle


Продолжительность курса: 32 ак. ч.

Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время

Описание курса:
This Oracle GoldenGate 12c training covers installing and configuring advanced features of the product, including active-active replication and conflict detection/resolution. Explore in more depth topics introduced in the fundamentals course, such as Event Marker and Advanced Data Transformation techniques. Implement 3-way, Multi-Master configurations and experiment with Oracle RAC, integrating Oracle GoldenGate with Oracle clusters. Configure Oracle GoldenGate replication in a Multi-tenant database supporting pluggable databases (PDBs.)
Enrolling in this Oracle GoldenGate 12c 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.
Integrate your organization's disparate data across heterogeneous databases for improved decision-making. Become more efficient at configuring and implementing the more advanced features of Oracle GoldenGate used together with the Oracle RDBMS 12c. 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. 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.

Аудитория:
• Data Scientist
• Process Developer
• Process Developer
• Data Warehouse Administrator
• Data Warehouse Administrator
• Data Warehouse Administrator
• Database Administrators
• Database Administrators
• Database Designers
• Database Designers
• Architect
• Architect
• Architect
• Architect
• System Integrator
• System Integrator

Результат обучения:
После изучения курса слушатель будет уметь:
• Familiarize the student with Data Conflict Avoidance Techniques
• Set up and manage advanced deployment models, such as 3-node multi master replication configurations
• Integrate Oracle GoldenGate with Oracle cluster configurations
• Explain Oracle GoldenGate Advanced Configuration options
• Describe and take advantage of the Integrated Capture feature to extract complex data types and compressed data
• Introduce the new Integrate Replicat feature for improved data delivery
• 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

Программа курса:
Модуль 1. Oracle GoldenGate Integrated Capture/integrated Delivery
• Why it is Needed and What Additional Replication Features it Makes Possible
• How to Prepare a Database for Integrated Capture – Creation of Users, Assignments of Roles and Privileges, etc
• Integrated Replicat: How it works
• Integrated Replicat/Apply Architecture
• What is Oracle GoldenGate Integrated Capture?
• Oracle GoldenGate Integrated Capture Deployment Modes
• Integrated Delivery in Detail

Модуль 2. Oracle Goldengate with Oracle Real Application Clusters Configuration
• Oracle GoldenGate and the Oracle Database File System (DBFS)
• Oracle GoldenGate Used in Combination with Oracle RAC
• Oracle DBFS and Oracle Clusterware
• Configuring Oracle GoldenGate using the DBFS file systems
• Oracle RAC, Oracle GoldenGate and Business Continuity

Модуль 3. Oracle GoldenGate Event Marker System
• Activating Tracing Following the Exceeding of a Data Threshold
• Extracting Details Analysis of the TABLE, MAP, FILTER, WHERE and SQLEXEC Statements
• Invoking Stored Procedures When Specific Events Occur Using SQLEXEC
• Starting, Suspending, Stopping Processes, performing a Transformation, Reporting Statistics, and Capturing Lag History Using the Event Marker System
• Implementing Event Marker Actions on the Extraction Side and on the Delivery Side of Replication
• Running OS Shell Commands at the Occurrence of Specific Data-Driven Events

Модуль 4. Data Mapping, Data Selection/Filtering and Data Transformation
• Data Transformation Functions: Enabling Concatenation, Substitution, Case Changing, Numeric Conversion and Date Conversion
• TABLE (for Extract) and MAP (for Replicat) Options Which Allow for Data Selection
• Exploring Simple Filtering (Achieved Through the WHERE Clause) and Complex Filtering (Using the FILTER Clause)
• COLMAP and COLMATCH Options
• SQLEXEC Parameter to Invoke Stored Procedures or to Perform Native SQL Queries

Модуль 5. Custom Behavior Through User Exits
• The EXIT_CALL_PROCESS_RECORD Function
• JMS and Flat File Using Oracle GoldenGate Application Adapters
• User Exit Mandatory Parameters: EXIT_CALL_TYPE, EXIT_CALL_RESULT and EXIT_PARAMS
• The CUSEREXIT Parameter and its Options
• Connecting to the Java Subsystem Through the Java Native Interface (JNI)
• The usrdecs.h C Include File
• Oracle GoldenGate Callback Routines Invoked Through ERCALLBACK

Модуль 6. Configuring Zero-Downtime Migration Replication
• Configuring Primary Extract, Data pump and Replicat for Fallback
• Simulating fallback
• Zero-Downtime Migration Topology
• Configuring Initial Setup and Required Steps
• Zero-Downtime Migration Prerequisites

Модуль 7. Bidirectional Replication: Two-Node Configuration
• Exceptions MAP Statement
• Using RESOLVECONFLICT
• Bi-Directional Replication
• Creating and Populating Exception and Discard Tables
• Getting Before Image Information from Source Database
• Data Conflict Types
• Handling UPDATEROWEXISTS in Conjunction with USEDELTA, USEMAX, and IGNORE

Модуль 8. Conflict Detection and Resolution – Custom Techniques
• Workload Partitioning
• Geographic or Topic-Based Segmentation
• Custom Conflict Resolution Techniques: Quantitative Methods for Conflict Resolution and Data Convergence
• Automatic Data Convergence of Numeric Values Based on Additive Value or Average Value
• Automatic Conflict Resolution Based on Time stamp or Trusted Source
• Primary Key Generation

Модуль 9. Multi-Master Replication Topology – Three-Node Configuration
• Resolving Simple Conflicts Using RESOLVECONFLICT with USEMIN, USEMAX and USEDELTA
• Increasing Troubleshooting Information Captured in Error and Discard Tables Using Oracle GoldenGate Facilities
• Dealing with the Lack of Support for DDL Replication
• Handling Multi-Master Configurations: Additional Limitations Compared to Active-Active
• Combining RESOLVECONFLICT with UPDATEROWEXISTS, INSERTROWEXISTS, DELETEROWEXISTS, UPDATEROWMISSING and DELETEROWMISSING Clauses to Identify Source of Conflict Errors
• Data Convergence and Latency in a Multi-Master Topology
• Minimizing Data Conflict by Minimizing Latency
• Decreasing Complexity by Enabling Segmentation and Node-Based Partitioning in the Application

Модуль 10. Active Data Guard and Oracle GoldenGate. How to achieve Maximum Availability
• Data Guard Fast Start Fail Over (FSFO)
• Oracle Bundled Agent (XAG)
• Oracle Bundled Agent – The Key to Maximum Availability
• Role Transition Complexity – Oracle GoldenGate to the Rescue

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Oracle
  • Код курса: OracleGG5
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск, Киров,
  • Направление: Oracle GoldenGate
  • Академических часов: 32
  • Количество мест: 8
  • Очно: 81900 ₽
  • Дистанционно: 81900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru