УЦ Микротест - источник ваших знаний
 
Личный кабинет Вход / Регистрация
 
 
 
  Вход Регистрация
Логин*
E-mail, указанный при регистрации
Пароль* не помню
 
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
 
0 позиций

       +7 (495) 231 23 51 Москва

       +7 (964) 778 99 27 Москва

       Дербеневская наб. д.7 стр. 5

Курс Oracle Database 11g: Implement Streams (Код: RT-O11gIOS)

Oracle

 


ехнология Oracle Streams  позволяет пользователям организовать обмен данными, сообщениями и событиями между схемами, приложениями и базами данных. Этот курс включает в себя занятия, посвященные изучению фундаментальных компонентов Oracle Streams и способам администрирования каждого из этих компонентов. Занятия построены таким образом, чтобы дать слушателям практические навыки в конфигурировании окружения Streams и управления им. В данном курсе рассматривается механизм помещения сообщений в очередь и их извлечение из очереди при помощи технологии Oracle Streams. Также в рамках курса даются рекомендации по наилучшему практическому применению этой технологии и выполняются практические занятия по диагностике и устранению ошибок.
Курс длится 40 академических часов


Аудитория
  • Разработчики приложений бизнес-интеллекта
  • Администраторы баз данных
  • Консультанты по продажам
  • Специалисты служб технической поддержки
  • Технические консультанты

  • Необходимая подготовка
  • Курс Сервер Oracle Database 11g: Основы администрирования, часть I

    Рекомендуемая предварительная подготовка:

  • Курс Сервер Oracle Database 11g: Основы администрирования, часть II

  • Цели курса
  • Научиться быстро и просто выполнять конфигурирование окружения Oracle Streams
  • Уметь выполнять мониторинг сбора, распространения и применения событий
  • Научиться изменять конфигурацию Streams с целью добавления новых узлов или объектов
  • Научиться конфигурировать обработку конфликтов при тиражировании данных
  • Изучить возможности по трансформации данных, тиражируемых между двумя узлами
  • Научиться ставить сообщения в очередь и извлекать их из очереди при помощи технологии Oracle Streams
  • Уметь выполнять диагностику и исправление основных ошибок в окружении Streams

  • Подробная программа курса

    Содержание
    Введение и обзор
    Основные элементы технологии Oracle Streams. Промежуточные области собранных изменений и событий. Распространение промежуточной области хранения. Машина правил. Конфигурация Oracle Streams с одним и множеством источников. Сценарии использования технологии Oracle Streams. Использование Oracle streams для обновлений и миграций. Существующие интерфейсы к Oracle Streams.

    Конфигурирование базы данных
    Конфигурирование параметров базы данных. Конфигурирование режима архивирования базы данных. Включение дополнительного журналирования (Supplemental Logging). Конфигурирование базы данных при помощи Enterprise Manager. Конфигурирование связей между базами данных. Конфигурирование нескольких узлов Oracle Streams. Дополнительные приготовления для распространения файлов.

    Основные объекты Oracle Streams
    Типы объектов. События Streams. Записи логических изменений (LCR). Создание и управление пользователем-администратором Oracle Streams. Архитектура промежуточной области хранения. Очереди SYS.AnyData. Создание очереди. Интерфейс просмотра буферов очереди.

    Системные правила
    Использование правил в технологии Oracle Streams. Создание системных правил. Использование правил подмножества строк в Oracle Streams. Выделение подмножества строк. Настройка системных правил. Наборы негативных правил. Проверка правил при наличии негативного набора правил. Мониторинг правил.

    Интерфейс к Oracle Streams из Enterprise Manager
    Функциональные возможности по управлению Oracle Streams. Конфигурирование Oracle Streams. Страница установки Streams. Мастер тиражирования табличного пространства при помощи Streams. Управление сбором изменений.Управление внесением изменений. Управление распространением. Управление преобразованием сообщений.

    Упрощенная конфигурация Streams
    Процедуры упрощенного конфигурирования. Тиражирование одного табличного пространства (с использованием процедуры MAINTAIN_SIMPLE_TTS) и набора табличных пространств (с использованием процедуры MAINTAIN_TTS). Согласование объектов баз данных. Тиражирование таблиц, схем и целиком всей базы данных. Усовершенствованная диагностика для Oracle Streams. Удаление очереди Streams. Удаление всех компонент Oracle Streams.

    Концепции процесса сбора изменений (захвата)
    Сбор изменений (захват). Неявный сбор изменений. Компоненты процесса сбора изменений (Capture Process). Определение захватываемых изменений. Записи логических изменений (LCR). Захватываемые типы данных, операции DDL и операторы DML. Команды и операции DDL, не подвергаемые захвату. Теги Streams и удаленный процесс сбора изменений (Downstream Capture).

    Конфигурирование процесса сбора данных
    Создание процесса сбора изменений. Удаленный процесс сбора изменений (Downstream Capture). Параметры процесса сбора изменений. Запуск и управление процессом захвата. Мониторинг доступности журнального файла. Статистика процесса сбора изменений. Диагностика и устранение ошибок сбора изменений.

    Согласование
    Выполнение согласования. Подготовка к согласованию. Установка SCN согласования. Выполнение создания и согласования объектов с помощью утилиты Import. Согласование с использованием Data Pump. Установка SCN согласования вручную. Согласование базы данных с использованием RMAN. Проверка согласования на узле применения изменений.

    Концепции и конфигурирование распространения (Propagation)
    Направленные сети. Очередь и продвижение данных. Продвижение с промежуточным применением изменений. Распространение между выделенными очередями. Задание распространения, правила и расписания. Создание, управление и мониторинг распространения. Диагностика и устранение ошибок в конфигурации распространения.

    Концепции и конфигурирование процесса применения изменений (Apply Process)
    Обработка событий Streams. Применение изменений словаря данных. Очередь ошибок. Необходимые привилегии для пользователя, вносящего изменения. Компоненты и правила процесса применения изменений. Местоположение очереди и исполняемые директивы во время внесения изменений. Определение виртуальной зависимости. Процесс применения изменений и параметры.

    Преобразования (Transformations)
    Преобразования, основанные на правилах. Декларативные преобразования LCR. Настраиваемые преобразования, основанные на правилах. Изменение LCR. Использование дополнительных атрибутов LCR. Создание преобразования, основанного на правилах. Трансформация один-ко-многим. Просмотр преобразований, основанных на правилах, и управление ими.

    Обработчики операций применения изменений (Apply Handlers)
    Создание процедуры обработчика. Реализация обработчика операций DML. Создание обработчика ошибок. Реализация DDL и Precommit-обработчика. Ограничения на процедуру обработчика. Управление обработчиками. Настройка операций обработчика. Просмотр информации об обработчике.

    Администрирование среды Oracle Streams
    Управление процессом сбора изменений. Управление распространениями. Управление процессом внесения изменений. Запуск и останов процессов Streams. Управление наборами правил для процессов Streams. Диагностика и устранение отказов в процессе применения изменений.

    Переконфигурирование среды Streams
    Типы сред Streams. Расширение системы с одним источником. Расширение системы с множеством источников. Использование технологии Oracle Streams для обновлений и миграций. Удаление узлов и объектов.

    Конфликты данных
    Что такое конфликт тиражирования? Очередь ошибок. Типы конфликтов данных. Первичные и альтернативные ключевые столбцы. Обнаружение конфликтов. Целостность данных и сходимость. Избежание конфликтов и основы их разрешения. Динамическое владение.

    Разрешение конфликтов
    Предопределенные обработчики конфликтов. Разрешающие столбцы. Списки столбцов. Конфигурирование дополнительнго журналирования. Разрешение конфликта при помощи предопределенного и самостоятельно созданного обработчика конфликта. Наиболее распространенные ошибки конфликта данных. Печать значений типа SYS.AnyData. Управление ошибками.

    Концепции очереди сообщений
    События, поставленные в очередь. Список подписчиков и получателей. Создание клиента сообщений. Сообщения Streams, содержащие объектные типы. Извлечение из очереди сообщений Streams. Обработчики сообщений. Конфигурирование уведомлений о сообщении и мониторинг сообщений Streams. Страница управления очередями.

    Постановка сообщений в очередь и извлечение из очереди
    Помещение сообщения в очередь Streams. Создание пользовательских сообщений с LCR. Помещение LCR в очередь, созданную пользователем. Конфигурирование распространения событий, не содержащих LCR. Извлечение из очереди LCR и сообщений. Применение созданных пользователем LCR-событий. Конфигурирование основанного на правилах применения сообщений. Очистка промежуточной очереди.

    Рекомендации по наилучшему практическому использованию и эксплуатации Streams
    Рекомендации по наилучшему практическому конфигурированию Streams. Режим архивирования. Значения SCN процесса сбора данных и контрольные точки. Изменение FIRST_SCN и START_SCN. Рост входной очереди. Операции в режиме NOLOGGING. Синхронизация часов. Интегрирование триггеров в технологию Streams.

    Диагностика и устранение ошибок Oracle Streams
    Диагностика и устранение ошибок при сборе изменений. Диагностика и устранение ошибок при распространении. Диагностика и устранение ошибок применения изменений. Наиболее распространенные ошибки применения изменений. Диагностика и устранение ошибок доступа к защищенной очереди.

    Скрыть подробную программу курса

    Заказать обучение «Oracle Database 11g: Implement Streams (RT-O11gIOS)» можно, кликнув на удобную дату его проведения, по почте training AT training-microtest DOT ru или по одному из телефонов, указанных в разделе Контакты.



     
    Заказать
    Добавить отзыв Вы сможете после регистрации на нашем сайте

    Зарегистрироваться или авторизоваться