Настройка SQL Server для начальной загрузки данных Oracle в Goldengate

Насколько я понимаю, перед настройкой репликации транзакций в Oracle Goldengate мы должны настроить начальную загрузку данных. В моем случае источником является SQL Server 2012, а местом назначения — Oracle 12, и оба находятся в одной системе. Теперь мои вопросы: 1. Как лучше настроить начальную загрузку? Я имел в виду использовать какую-нибудь утилиту SQL Server, такую ​​как SSIS, или использовать функцию Goldengate «Прямая массовая загрузка»? 2. Хотя моя исходная БД и целевая БД находятся на одном компьютере, нужно ли мне по-прежнему использовать две установки (одну для источника и другую для назначения) Goldengate для репликации транзакций?


person SumanKumar    schedule 26.11.2018    source источник


Ответы (1)


Я использовал прямую загрузку GG для начальной загрузки MSSQL; база данных была огромной, и все прошло нормально. Недостатком этого является то, что в случае сбоя вам нужно будет усечь целевую таблицу и начать загрузку с самого начала. Что касается нескольких установок, в одной среде у меня есть и целевая, и исходная базы данных Oracle, работающие на одном компьютере и использующие одну и ту же установку, поэтому я думаю, что вам подойдет только одна.

Посмотрите на ссылку, она может быть полезной http://www.ateam-oracle.com/oracle-goldengate-heterogeneous-database-initial-load-using-oracle-goldengate/

person Abdullah Alsuwailem    schedule 28.11.2018