powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / oracle db 12.2 goldengate to postgres пока никак?
8 сообщений из 8, страница 1 из 1
oracle db 12.2 goldengate to postgres пока никак?
    #39589905
AlexVin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oracle database 12.2 cdb - источник
Oracle GoldenGate 12.2.0.2.2 for PostgreSQL on Linux x86-64 - на приемнике

экстракт из бд 12.2 oracle (это умеет только gg 12.3)
репликат в постгрес, там gg максимально пока 12.2

на экстракте получаем trail FORMAT 12.3
и на репликате имеем ожидаемо

ERROR OGG-01332 File ./dirdat/ep000000000, with compatibility level 6, is not compatible with the current software version's
compatibility level of 5. Modify the file writer's parameter file to generate the appropriate format using the FORMAT LEVEL 5 option.

если на экстракте пытаемся приписать
Код: plsql
1.
RMTTRAIL ./dirdat/ep, FORMAT RELEASE 12.2


получаем
OGG-06221 Source Container Database Requires Trail FORMAT 12.3 or Higher (Doc ID 2315957.1)

а как же обратная совместимость?
никак это не обойти? только ждать 12.3 для постгрес?
или может трейлфайлы можно как-то переформатировать?

причем для инитиал лоад
Код: plsql
1.
rmttask replicat, group reppgext, FORMAT RELEASE 12.2

нормально проходит
...
Рейтинг: 0 / 0
oracle db 12.2 goldengate to postgres пока никак?
    #39589983
AlexVin,

Есть вариант выставить для базы параметр COMPATIBLE в 12.1
Тогда GG12.2 должен с ней мочь работать (согласно матрице совместимостей)
...
Рейтинг: 0 / 0
oracle db 12.2 goldengate to postgres пока никак?
    #39590065
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У трейла параметр format release ставьте
...
Рейтинг: 0 / 0
oracle db 12.2 goldengate to postgres пока никак?
    #39590068
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Упс, не до конца прочёл вопрос
...
Рейтинг: 0 / 0
oracle db 12.2 goldengate to postgres пока никак?
    #39601219
keldn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander Ryndin,


Очень актуальная проблема кстати.

У меня та же история, но уже для репликации из оракла в оракл, из gg12.3 в gg12.1

Существует рабочая репликация из Oracle database 12.1 (compatibility 12.1) в Oracle database 12.2(compatibility 12.2) и там и там используется gg 12.1, (т.к. при попытке использовать gg12.2 столкнулся с нелеченным багом)


Теперь в эту схему репликации потребовалось добавить еще один источник, Oracle database 12.2 (compatibility 12.2), соответственно на его стороне можно использовать только gg12.3

И вот началось:

Экстракт gg12.3 при использовании параметра FORMAT RELEASE 12.1 не может писать трейл в формате 12.1, ERROR OGG-02246 Source redo compatibility level 12.2.0.1 requires trail FORMAT 12.2 or higher

Памп 12.3 не ругается на FORMAT RELEASE 12.1, но тихо его игнорирует и по прежнему пишет трейл в формате 12.3

Репликат 12.1 валится с ошибкой ERROR OGG-01332 File ./dirdat/ap000004, with compatibility level 6, is not compatible with the current software version's compatibility level of 4. Modify the file writer's parameter file to generate the appropriate format using the FORMAT LEVEL 4 option.


Возникает вопрос - а на кой хрен вообще нужен FORMAT RELEASE, и как реплицировать из новой версии в старую?
...
Рейтинг: 0 / 0
oracle db 12.2 goldengate to postgres пока никак?
    #39601235
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Pump и не должен брать этот параметр. Он никогда его и не брал, но сейчас его сделали официально deprecated
2) По Extract, похоже, есть какие-то данные, которые забираются из СУБД 12.2. Формально GoldenGate не виноват, но по факту неприятная особенность. Я бы завел SR по этому поводу.
3) А что за баг такой в GG 12.2?
...
Рейтинг: 0 / 0
oracle db 12.2 goldengate to postgres пока никак?
    #39601280
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишут, что это связано с двумя новыми возможностями СУБД Oracle: bigSCN и длинные идентификаторы...
Я бы все-таки старался решить баг в 12.2, а то 12.1 уже достаточно старая версия...
...
Рейтинг: 0 / 0
oracle db 12.2 goldengate to postgres пока никак?
    #39602410
keldn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Баг был неприятный, что-то наподобие Integrated Replicat Abends with OGG-00665 (ORA-26815/ORA-01722: invalid number) (Doc ID 1908513.1), репликат периодически выплевывал ORA-26815/ORA-01722: invalid number, при этом НЕ останавливался а продолжал работать дальше теряя отдельные строки и уже существенно позже падая на апдейте этих выпавших строк.

С текущей проблемой нашел альтернативное решение: - поставил на приемнике отдельно gg 12.3 и завел отдельно его репликат. Теперь работают две группы репликатов - 12.1 и 12.3 принимая с разных источников. Апгрейд с 12.1 отложу, т.к. это может вылиться в отдельную печальную историю.


Что касается 12.2 то последний патчсет 170221 к нему вышел ГОД назад и до сих пор висит в списке Latest GoldenGate/Database (OGG/RDBMS) Patch recommendations (Doc ID 2193391.1)
На фоне того что для скачки предлагается уже 12.3.0.2 это все выглядит довольно странно.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / oracle db 12.2 goldengate to postgres пока никак?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]