Хотите получать информацию по новым курсам и их датам проведения?
(OGG12cAC) Oracle GoldenGate 12c: Advanced Configuration for Oracle
Описание курса:
Данный курс позволяет слушателям приобрести навыки установки и конфигурирования Oracle GoldenGate 12c. Опытные инструкторы ответят на Ваши вопросы и обеспечат более глубокое понимание.
Слушатели обучаются:
- Настройке дополнительных конфигурационных возможностей Oracle GoldenGate.
- Использованию нового Integrated Capture для репликации сложных типов данных и сжатых данных.
- Конфигурированию и реализации системы Oracle GoldenGate Event Marker.
- Включению преобразования данных, основанного на записях событий в журналах транзакций или в trail файлах.
- Осуществлению миграции базы данных с zero-downtime.
- Настройке более сложных моделей развертывания, таких, как 3-node multi master replication конфигурация, и управлению ими.
- Применению средств Oracle GoldenGate для обнаружения и разрешения конфликтов данных в реализациях active-to-active репликации.
Достоинства курса
Курс способствует принятию решения об интеграции разнородных данных из гетерогенных баз данных в Вашей организации, а также эффективному конфигурированию и реализации Oracle GoldenGate.
Изучается осуществление Zero-Downtime миграции
Курс научит Вас моделированию апгрейдов системы. Вы приобретете навыки восстановления после прерванной миграции без потери данных. Приобретенные навыки закрепляются демонстрациями и упражнениями.
Active-Active репликация и CDR
Вы научитесь осуществлять конфигурирование two-way и three-way active-active репликации. Рассматриваются как базовый, так и advanced варианты онаружения и разрешения конфликтов (CDR). Дан обзор базового варианта обеспечиваемых продуктом CDR, а также более сложная специальная техника осуществления CDR с помощью SQLEXEC и хранимых процедур.
Конфигурирование Integrated Extract Groups
Глубоко рассматривается недавно реализованная возможность Integrated Extract. Вы научитесь конфигурировать integrated extract groups, работающие как в локальной, так и в downstream deployment модах.
Вы узнаете, как использовать дополнительные возможности
После окончания курса Вы сможете пользоваться дополнительными возможностями Oracle GoldenGate 12c, включая: integrated capture, active-active репликацию, обнаружение и разрешение конфликтов, DDL/DML репликацию, Oracle GoldenGate подсистему маркировки событий, дополнительную технику манипулирования данными и их преобразования, а также дополнительные возможности маппинга данных.
Live Virtual Class формат
Live Virtual Class (LVC) предназначен исключительно для зарегистрированных слушателей; незарегистрированные лица не имеют права пользоваться форматом LVC. Зарегистрированные слушатели должны пользоваться этим форматом в той стране, которая указана в регистрационной форме. Неавторизованные запись, копирование или передача LVC контента запрещены.
Цель курса:
- Объяснение дополнительных возможностей конфигурирования Oracle GoldenGate
- Изучение новой возможности Integrated Capture репликации сложных типов данных и сжатых данных, не поддерживаемой в настоящее время в Classic Capture
- Установка и развертывание компонент Oracle GoldenGate Integrated Capture
- Конфигурирование и реализация системы Oracle GoldenGate Event Marker для обеспечения преобразования данных на основе записей событий в транзакционных журналах или в trail файлах
- Применение средств Oracle GoldenGate для обнаружения и разрешения конфликтов данных в active-to-active реализациях репликации
- Осуществление zero-downtime миграции базы данных
- Знакомство слушателей с техникой, позволяющей избежать конфликта данных
- Настройка более сложных моделей развертывания, таких, как 3-node multi master replication конфигурация, и управлению ими
Аудитория курса:
- Архитекторы
- Администраторы хранилищ данных
- Администраторы баз данных
- Дизайнеры баз данных
- Разработчики процессов
- Системные интеграторы
Программа курса:
Oracle GoldenGate Integrated Capture
Что такое Oracle GoldenGate Integrated Capture? Почему это необходимо и к каким дополнительным возможностям это приводит? Сравнение Classic Capture и Integrated Capture. Как подготовить базу данных к Integrated Capture – создание пользователей, присвоение ролей и привилегий и т.п. Oracle GoldenGate Integrated Capture Deployment моды. Конфигурирование Extract процесса для осуществления Change Data Capture с помощью Integrated Capture. Извлечение параметров, имеющих отношение к Integrated Capture.
Oracle GoldenGate Event Marker System
Запуск, перевод в состояние ожидания, остановка процессов, осуществления преобразования, статистик отчетов и Capturing Lag History с помощью Event Marker System. Вызов хранимых процедур при возникновении специфических событий с помощью SQLEXEC. Активация трассировки при превышении Data Threshold. Выполнение команд оболочки OS при возникновении специфических событий под влиянием данных. Получение детального анализа предложений TABLE, MAP, FILTER, WHERE и SQLEXEC. Реализация Event Marker действий на Extraction стороне и на Delivery стороне репликации.
Маппинг, выбор/фильтрация и преобразование данных
Опции TABLE (for Extract) и MAP (for Replicat), допускающие выбор данных. Опции COLMAP и COLMATCH. Применение простой фильтрации (с помощью предложения WHERE) сложной фильтрации (с помощью предложения FILTER). Функции преобразования данных: включение конкатенации, подстановки, выбора вариантов, числовых преобразований и преобразований дат. Параметр SQLEXEC для вызова хранимых процедур или выполнения Native SQL запросов.
Поведение, настраиваемое посредством User Exits
Параметр CUSEREXIT и его опции. Обязательные параметры User Exit: EXIT_CALL_TYPE, EXIT_CALL_RESULT и EXIT_PARAMS. Функция EXIT_CALL_PROCESS_RECORD. Oracle GoldenGate Callback подпрограммы, вызываемые посредством ERCALLBACK. usrdecs.h “C” Include File. JMS и Flat File способы применения Oracle GoldenGate Application Adapters. Подключение к Java Subsystem посредством Java Native Interface (JNI).
Конфигурирование Zero-Downtime Migration репликации
Пререквизиты Zero-Downtime Migration. Топология Zero-Downtime Migration. Конфигурирование начальных настроек и необходимые шаги. Конфигурирование Primary Extract, Data Pump и Replicat для Fallback.
Двунаправленная репликация: конфигурация с двумя узлами
Двунаправленная репликация. Multi-Master репликация. Типы конфликтов данных. Получение Before Image информации из базы данных источника. Использование RESOLVECONFLICT. Обработка UPDATEROWEXISTS в сочетании с USEDELTA, USEMAX, и IGNORE. Exceptions MAP предложение. Создание и заполнение Exception и Discard таблиц.
Обнаружение и разрешение конфликтов - специальная техника
Партиционирование Workload. Сегментация географическая или тематическая. Генерация первичного ключа. Специальная техника разрешения конфликта: количественные методы разрешения конфликта и сходимости данных. Автоматическое разрешение конфликта на основе Time stamp или Trusted Source. Автоматическая сходимость числовых данных на основе аддитивного или среднего значения.
Multi-Master Replication топология – конфигурация с тремя узлами
Обработка Multi-Master конфигураций: дополнительные ограничения по сравнению с Active-Active. Как быть с отсутствием поддержки DDL репликации? Сходимость данных и запаздывание в Multi-Master топологии. Уменьшение сложности с помощью сегментации и партиционирования на основе узлов в приложении. Минимизация конфликта данных путем минимизации запаздывания. Разрешение простых конфликтов с помощью RESOLVECONFLICT с USEMIN, USEMAX и USEDELTA. Комбинирование RESOLVECONFLICT с UPDATEROWEXISTS, INSERTROWEXISTS, DELETEROWEXISTS, UPDATEROWMISSING и DELETEROWMISSING. Предложения для идентификации источника конфликтных ошибок. Увеличение количества информации о неполадках, захваченной в таблицы Error и Discard средствами Oracle GoldenGate.
Управление Multi-Master конфигурацией
Добавление групп процессов в активные конфигурации. Изменение атрибутов базы данных. Осуществление административных операций в Multi-Master Replication окружении. Реинициализация журнала транзакций.
Дни | 4 дня |
---|---|
Дата курса | 15.июл / 28.окт |
Город | Все города |
Формат обучения | Корпоративный |