Новые возможности Oracle GoldenGate 12c (12.1.2.0.0) для СУБД Oracle

12c17 октября Oracle анонсировал долгожданный релиз GoldenGate 12c. В этом релизе был внесен целый ряд революционных изменений. В этом посте я расскажу об тех новшествах, которые свойственны для GoldenGate for Oracle Database. Итак, давайте по порядку.

Continue reading ‘Новые возможности Oracle GoldenGate 12c (12.1.2.0.0) для СУБД Oracle’ »

Будущее репликации в Oracle Database

1Как известно в СУБД Oracle существует целый ряд технологий репликации. Связано это с историческими причинами.

Так, технология Advanced Replication появилась раньше всех. Ей на смену в 9.2 пришли Streams  Затем была куплена компания GoldenGate и Oracle провозгласил, что основная технология для репликации — это GoldenGate. И именно ее Oracle будет развивать, а часть функционала Streams окажется встроенной в GoldenGate. Так и произошло.
Была еще одна технология, которую Oracle построил на базе Streams — это Oracle CDC. Ее основная задача была упростить работу со Streams. Она была заточенна именно на захват изменний, а не на репликацию данных. В ней существовал интересный функционал по оформлению подписок.
Но этот бардак с 3-4 технологиями, делающими одно и то же, когда-то должен был закончиться. Это и произошло с выходом СУБД Oracle 12c.
Итак, интересная информация содержится в документе под названием Oracle® Database Upgrade Guide: Deprecated and Desupported Features for Oracle Database 12c. Этот документ окончательно (или почти что окончательно) вносит ясность в будущее технологий репликации Oracle:
  • Oracle Streams is deprecated in Oracle Database 12c and may be desupported and unavailable in a later Oracle Database release. Use Oracle GoldenGate to replace all replication features of Oracle Streams.
  • Oracle Database Advanced Replication is deprecated in Oracle Database 12c. Use Oracle GoldenGate to replace all features of Advanced Replication, including multimaster replication, updatable materialized views, hierarchical materialized views, and deployment templates.
  • Oracle Change Data Capture is not included in Oracle Database 12c and has been replaced with Oracle GoldenGate

Continue reading ‘Будущее репликации в Oracle Database’ »

Обновилась статья 1411356.1 о необходимых патчах СУБД для работы GoldenGate Integrated Extract

Если кратко, то для работы GoldenGate в Integrated Mode необходимо устанавливать патч. При этому патч специфичен для конкретной версии СУБД Oracle (для Exadata он свой, для 11.2.0.3 свой, для 11.2.0.3.4 свой и т.д.).В новой версии статьи присутствует ссылка на патч, специфичный для Oracle Database 11.2.0.3.5, т.е. последнего рекомендованного PSU. Нужно также обратить внимание на дополнительные пометки внизу статьи.

Надо отдать должное с каждой версией СУБД Integrated Mode оттачивают все лучше и лучше. На недавнем тестировании нам удалось получить на Integrated Extract результаты в разы лучшие, чем для Classic Extract.

Так что имеет смысл попробовать – игра стоит свеч. 

Новые возможности GoldenGate 11.2: режим Downstream

Как известно раньше GoldenGate мог работать в двух режимах:

  • ARCHIVEDLOGONLY – для извлечения изменений используются архивные журналы
  • “MIXED” (такого термина нет, но я его ввел) – для извлечения изменений используются как архивные, так и оперативные журналы.

Режим ARCHIVEDLOGONLY хорош тем, что позволяет вынести обработку на отдельный или standby сервер, выкладывая архивные журналы в обработку GoldenGate любым доступным способом. Но у него есть и недостатки. Основной – это отсутствие реалтаймовости. Нам приходится дожидаться архивации журнала, а она, вообще говоря, может происходить и раз в сутки.

В Streams есть режим “Downstream” – он решает эту проблему. В этом режиме мы заставляем базу данных источника пересылать журналы в потоком режиме на целевую систему, а там эти журналы разбираются на лету и пишутся в очередь для дальнейшего применения. 

image

В GoldenGate 11.2 этот режим также был реализован. Он, по сути, использует наработки Streams. Сделано это за счет режима Integrated Capture. Идея остается той же самой, но все управляется из GoldenGate. Плюс это все совместимо со стандартными технологиями GoldenGate.

Как и в случае со Streams мы можем иметь только одну базу данных, доставляющую REDO на целевую систему в реальном времени, все остальные должны использовать архивные журналы.

Continue reading ‘Новые возможности GoldenGate 11.2: режим Downstream’ »

Построения хранилища, работающего в реальном времени с использованием технологий GoldenGate

Введение

Нашел недавно неплохой документ:Accelerating your business with Data Integration на сайте Oracle. В общем то, документ довольно старый, но не потерявший своей актуальности. В нем рассказывается о построение хранилища данных с использованием технологий GoldenGate. Разделы 1-3 дают общее понимание необходимости наполнения хранилища в реальном времени, рассматривают различные технологии, а последующие главах рассказывается о применимости GoldenGate и приводятся некоторые истории успеха.


Хранилища данных более не используются исключительно для стратегической отчетности, аналитики и прогнозирования. Все больше компаний прикладывают усилия, чтобы сделать хранилище данных частью их повседневной работы, а это ведет к тому, что хранилища становятся критичными для бизнеса. Важным требованием к таким хранилищам является сокращение задержки при доставке новых данных в хранилище, а идеальным является доставка таких данных в реальном или близком к реальному времени. Новые требования должны быть тщательно проанализированые – особенно в тех случаях, когда уже сделаны большие инвестиции в ETL-инструменты, работающие в пакетном режиме.   Почему данные в реальном времени так важны? Для того чтобы помогать операционным пользователям и влиять на их последующие действия, корпоративное хранилище данных должно знать, что происходит сейчас. Существует много технологий, которые позволяют извлекать данные для хранилища и потребность в данных с низкой задержкой заставляет IT-подразделения проанализировать весь спектр подходов: пакетный ETL в течение дня, микробатчи, EAI, ELT и захват измененных данных (CDC) в реальном времени. Определить, какое решение или комплекс решений будут переносить данные быстрее и “правильнее” — это довольно сложная задача. В этой статье я рассмотрю основные тренды, которые толкают хранилище данных в сторону хранилища в реальном времени. Будут предложены примеры business value  для данные в реальном времени, оценены различные методы извлечения данных, а также будет приведен обзор технологий GoldenGate для хранилищ данных в реальном времени с примерами клиентом, которые лидируют в области применения хранилищ.

Содержание

  1. Введение: хранилища данных и “реальное время”
  2. Эволюция хранилища данных
  3. Подходы к извлечению данных для хранилищ, работающих в реальном времени
  4. GoldenGate для хранилищ данных, работающих в реальном времени
  5. Компании, использующие GoldenGate для построения хранилищ в реальном времени
  6. Итоги.

Continue reading ‘Построения хранилища, работающего в реальном времени с использованием технологий GoldenGate’ »

Семинар GoldenGate: инструмент Oracle для интеграции данных

Приглашаем Вас на бесплатный веб-семинар «GoldenGate: инструменты Oracle для интеграции данных», который состоится 8 декабря 2010 года.

Начало семинара: 10:30 (по московскому времени)
Продолжительность: 90 минут

Цель семинара: рассказать о возможностях, предоставляемых GoldenGate, описать области его применения, интеграцию с другими продуктами Oracle.

Регистрация и более подробная информация по ссылке.

UPDATE1:

— Если бесконечно запрашивает подтверждение сертификата – нужно в свойствах браузера во вкладке «Дополнительно(Advanced)»
  убрать 2 галочки с "Проверять аннулирование сертификатов" и "Проверять, не отозван ли сертификат сервером" (Check certificate revocation….)».

P.S.

  • За дополнительной информацией по семинару, просьба обращаться в Представительство корпорации Oracle к Елизавете Матвеевой по тел. +7 (495) 795 2276 или по электронной почте:elizaveta.x.matveeva@oracle.com
  • По вопросам регистрации, просьба обращаться в Представительство корпорации Oracle к Валерии Хоменковой по тел. +7 (495) 641 1569 или по электронной почте: valeria.khomenkova@oracle.com

Oracle GoldenGate 11g – третья волна

В последнее время часто стали спрашивать про возможность репликации данных для Microsoft SQL Server 2008 (как известно, Oracle анонсировал эту поддержку в OGG 11g).

До недавних пор дистрибутив не был доступен на сайте Oracle, поэтому я с чистой совестью просил всех подождать немного и так бы и продолжал это делать, если бы не письмо Андрея Пивоварова, который принес радостную весть 🙂

Итак, на сайте edelivery.oracle.com (раздел Fusion Middleware) выложены все основные дистрибутивы для следующих СУБД:

  • Oracle
  • MySQL
  • TimesTen
  • MSSQL (включая 2008)
  • DB2

Если Вы не нашли свой дистрибутив (комбинация СУБД+OS), то можно писать в техподдержку – они обещали оперативно реагировать и выкладывать требуемые версии.

Итоги семинара по GoldenGate 26 августа 2010г.

26 августа в офисе Oracle прошел семинар по технологиям интеграции данных. Спасибо всем, кто присутствовал и задавал интересные вопросы.

Материалы семинара можно скачать у меня с сайта

Если нужна дополнительная информация по GoldenGate — смотрите соответствующих разделах в моем блоге и сайте Oracle. Если вопросы останутся, то можно связывать со мной и задавать вопросы. Всегда буду рад ответить.

Однодневный семинар по решениям Data Integration

26 августа 2010г. в 10.00 пройдет бесплатный семинар «Инструменты Oracle для интеграции данных (Oracle Data Integrator, OWB и Oracle GoldenGate) / Подготовка партнеров к специализации».

Вести семинар буду я, Александр Рындин, и Родион Константинов.

Целевая аудитория: специалисты по продажам, архитекторы, руководители проектов по построению хранилищ, администраторы баз данных.

Задачи:

Дать партнерам знания в объеме, достаточном для начала работы с платформой Oracle для интеграции данных.

Краткая программа:

  1. Будут показаны типичные области применения.
  2. Рассказано о примерах внедрения.
  3. Будут описаны новые возможности. Roadmap.
  4. Будет много демонстраций.
  5. После обеда — глубокое погружение!

Ссылка для регистрации и дополнительная информация…

Выпущен Oracle GoldenGate 11g R1

Как же полюбил в последнее время Oracle выпускать новые версии продуктов втихую. Ни тебе всякого PR, ни тебе громогласных заявлений. А вот некоторые уже объявленные продукты наоборот никак не выложат. Ну и ладно… Давайте поглядим, чего нового появилось в OGG 11g.

Вообще появилось много чего нового. Начнем с глобальных вещей.

Continue reading ‘Выпущен Oracle GoldenGate 11g R1’ »