Как загрузить данные таблиц Oracle из одной базы данных в другую, размещенную на разных серверах, без использования ссылок БД? - PullRequest
0 голосов
/ 13 сентября 2018

В настоящее время у нас есть рабочее решение для репликации данных OLTP в Dataware house.Это задание можно запускать несколько раз в день для загрузки данных OLTP в DWH.

OLTP и DWH находятся в двух разных базах данных.Поэтому мы используем ссылки на БД для загрузки данных через БД.

В настоящее время мы планируем перейти на облачную платформу. Существуют ограничения на использование ссылок на БД, поэтому наши администраторы побудили нас найти другое решение для загрузки данных через БД вместо использования ссылок на БД.

Одной из основных функций или требований является то, что загрузка должна происходить динамически, как это происходит в текущей работе.Это означает, что задание должно автоматически загружать все таблицы в OLTP.Если добавлена ​​какая-либо новая таблица, простое обновление конфигурации обеспечит репликацию таблицы.

Некоторые из рассмотренных нами вариантов приведены ниже.

  1. Informatica PowerCenter: единственная проблема заключается в том, что нам нужно вручную редактировать сопоставление при добавлении новой таблицы или столбцов.

  2. Informatica Динамическое отображение: Это позаботится о загрузке всех таблиц в схеме, но стоимость лицензирования будет выше.

Просим вас сообщить, есть ли другой подход, используемый для этого требования.

Еще один момент, который следует учитывать, - это то, что мы хотели бы сохранить контрольс разработчиками, чем администраторы баз данных, когда возникает какая-либо проблема.

Спасибо

...