|
|
|
Вопрос про Oracle Golden Gate
|
|||
|---|---|---|---|
|
#18+
Коллеги, привет! Подскажите пожалуйста по вопросу, спасибо. Есть односторонняя репликация: источник -> приемник, инишл_лоад прошел, реплика DDL не настроена. Появилась необходимость дополнить реплику новыми таблицами, + для старых таблиц добавились поля. При этом новые таблицы пустые, новые поля так же пустые. Верно ли я понимаю что для настройки достаточно написать скрипты для приемника расширяющие соответствующую схему, т.е. просто добавить новые таблицы и новые колонки в расширяемые таблицы? т.е. экстракты\репликаты трогать не надо т.к. имена таблиц соответствуют, и в настройках реплики указано что реплецировать всю схему, и желательно проверить эти самые настройки реплики. Отпишите плиз что проверить, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2016, 16:38:36 |
|
||
|
Вопрос про Oracle Golden Gate
|
|||
|---|---|---|---|
|
#18+
Версия GG какая? в 12.2 метаданные пишутся непосредственно в трейл , тогда вам менять ничего не нужно. Если версия <12.2, то используется def-файл или assumetargetdefs ? Если первый вариант, то после добавления новых колонок/таблиц без пересоздания файла определений репликат ругнётся на неизвестные колонки. Если второй вариант, то всё должно быть ок. Проверьте, что в экстракте/репликате список полей не задан жестко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2016, 10:44:57 |
|
||
|
Вопрос про Oracle Golden Gate
|
|||
|---|---|---|---|
|
#18+
GOSP, метаданные пишуться, но реплика DDL всё равно не настроена, т.к. если 12.2, то колонки добавляются сами? реплика поделена на группы, т.е. какой-то минимальный маппинг есть, и вероятно новые таблицы нужно добавлять всё таки. Как быть в таком случае? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2016, 10:55:59 |
|
||
|
Вопрос про Oracle Golden Gate
|
|||
|---|---|---|---|
|
#18+
Новые таблицы добавить нужно вручную. А вот в старые новые колонки добавлять не обязательно, т.к. маппинг происходит по именам. Вопрос лишь : что вам нужно получить? Реплику 1:1 с источником или просто работающий вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2016, 11:00:03 |
|
||
|
Вопрос про Oracle Golden Gate
|
|||
|---|---|---|---|
|
#18+
таблички вижу захардкожены в экстрактах, первичных экстрактах и репликатах, тут понятно, что добавляя таблицы в БД их нужно вписать и в эти файлы, не более, так? про добавление колонок, вот в доке: You can use the USEDEFAULTS option of COLMAP to specify automatic default column mapping for any corresponding source and target columns that have identical names. USEDEFAULTS can save you time by eliminating the need to map every target column explicitly. у меня везде USEDEFAULTS, значит колонки смапятся без лишних движений, верно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2016, 12:21:45 |
|
||
|
Вопрос про Oracle Golden Gate
|
|||
|---|---|---|---|
|
#18+
имею ввиду колонки, которые добавленные, смапяться без лишних движений, да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2016, 12:24:55 |
|
||
|
Вопрос про Oracle Golden Gate
|
|||
|---|---|---|---|
|
#18+
kT_________имею ввиду колонки, которые добавленные, смапяться без лишних движений, да? Да. >> добавляя таблицы в БД их нужно вписать и в эти файлы, не более, так? Не только. Нужно включить доп.логирование. (SUPPLEMENTAL LOG DATA , trandata) Всё-таки, вам не помешало бы ознакомиться с тематической литературой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2016, 12:48:52 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1887658]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
181ms |
get topic data: |
6ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 287ms |
| total: | 529ms |

| 0 / 0 |
