powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Golden Gate, репликация + аудит
10 сообщений из 10, страница 1 из 1
Golden Gate, репликация + аудит
    #40051500
Михаил Вл.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Есть ли возможность в одной replicat-группе реплицировать таблицу-источник в таблицу-приёмник и одновременно заполнить таблицу истории транзакций.

Спасибо.
...
Рейтинг: 0 / 0
Golden Gate, репликация + аудит
    #40051672
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Вл.
Здравствуйте.

Есть ли возможность в одной replicat-группе реплицировать таблицу-источник в таблицу-приёмник и одновременно заполнить таблицу истории транзакций.

Спасибо.


Все три таблицы в одной базе? REPLICAT пишет в другую базу? Тогда проблем быть не должно.
...
Рейтинг: 0 / 0
Golden Gate, репликация + аудит
    #40051685
Михаил Вл.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1я БД - источник, 2-я приёмник.

Во 2ю БД нужно реплицировать таблицу из 1й, а также заполнить таблицу истории.
Насколько понимаю, в Репликате маппится таблица на таблицу, а нужно продублировать ещё в одну.
Самый простой способ - создать ещё 1 Репликат, который будет читать из того же трейла и заполнять таблицу аудита.
Но можно ли это сделать в одном Репликате?
...
Рейтинг: 0 / 0
Golden Gate, репликация + аудит
    #40051696
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Михаил Вл.
1я БД - источник, 2-я приёмник.

Во 2ю БД нужно реплицировать таблицу из 1й, а также заполнить таблицу истории.
Насколько понимаю, в Репликате маппится таблица на таблицу, а нужно продублировать ещё в одну.
Самый простой способ - создать ещё 1 Репликат, который будет читать из того же трейла и заполнять таблицу аудита.
Но можно ли это сделать в одном Репликате?


Не понял, а зачем дублировать? Зачем одни и те же данные писать в две разные таблицы?
...
Рейтинг: 0 / 0
Golden Gate, репликация + аудит
    #40051700
Михаил Вл.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
одна таблица - копия исходной, вторая - история всех изменений
...
Рейтинг: 0 / 0
Golden Gate, репликация + аудит
    #40051874
Оракулист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Михаил Вл.,

Посмотрите ALLOWDUPTARGETMAP, INSERTDELETES, INSERTUPDATES
...
Рейтинг: 0 / 0
Golden Gate, репликация + аудит
    #40051895
Фотография SeaGate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОракулистПосмотрите ALLOWDUPTARGETMAP
Не нужно:
ALLOWDUPTARGETMAP
1.3 ALLOWDUPTARGETMAP | NOALLOWDUPTARGETMAPIn a Replicat parameter file: duplicate MAP statements for the same source and target objects . By default, duplicate MAP statements cause Replicat to abend.

ТС хватит 2 раза MAP написать в разные таблицы с подходящими опциями для аудита (INSERTALLRECORDS) и COLMAP, который ему нужен.
...
Рейтинг: 0 / 0
Golden Gate, репликация + аудит
    #40051901
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, вести историю простыми триггерами нынче не модно?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Golden Gate, репликация + аудит
    #40051923
Фотография SeaGate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovА что, вести историю простыми триггерами нынче не модно?..
Обычно таблица аудита имеет больше полей, чем исходная таблица.
Дополнительные поля часто заполняются через @GETENV или @TOKEN .
Например:
GGHEADER
TRANSACTION (через токены, в основном)
Простые триггеры такой дополнительной информацией не располагают.
...
Рейтинг: 0 / 0
Golden Gate, репликация + аудит
    #40052068
Михаил Вл.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, 2 MAP работает.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Golden Gate, репликация + аудит
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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