powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Golden Gate и трансформация шифрованных данных
4 сообщений из 4, страница 1 из 1
Golden Gate и трансформация шифрованных данных
    #39771942
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получил задачу при помощи Golden Gate 12.3 запустить репликацию данных между двумя базами Oracle 11.2.0.4, сложность в том что данные на источнике зашифрованы, а на приемнике данные должны быть в расшифрованном виде. В обеих базах имеется функция расшифровки данных. Вариант создать на источнике view, которое бы представляло данные в расшифрованном виде, и указать его в параметрах процесс extract как источник не подходит, расшифрованные данные нельзя сохранять в trail-файлах и передавать по сети. Расшифровка должна происходить только на стороне приемника и только через replicat. Вариант создать промежуточную таблицу, в которую replicat писал бы зашифрованные данные, и триггер на ней, который бы расшифровывал данные и писал в таблицу-приемник, тоже особого энтузиазма не вызывают. Как реализовать подобное напрямую, без промежуточных вьюшек и таблиц - не соображу.
...
Рейтинг: 0 / 0
Golden Gate и трансформация шифрованных данных
    #39771948
run09
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
flexgenрасшифрованные данные нельзя сохранять в trail-файлах и передавать по сети. .
ENCRYPTTRAIL ?
...
Рейтинг: 0 / 0
Golden Gate и трансформация шифрованных данных
    #39772014
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
flexgen,

1) использовать встроенное шифрование оракул. Тогда вообще об этом думать не надо

2) replicat в маппинге может вызывать функцию
...
Рейтинг: 0 / 0
Golden Gate и трансформация шифрованных данных
    #39772521
flexgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander Ryndinflexgen,

1) использовать встроенное шифрование оракул. Тогда вообще об этом думать не надо

2) replicat в маппинге может вызывать функцию

Функция использует пакет DBMS_CRYPTO и является частью аппликации, разработанной сторонней фирмой, соответственно шифрование/дешифрование приходится делать только используя функцию.

При помощи документации и какой-то матери :-) настроил в replicat маппинг с использованием вызова функции через SQLEXEC с параметрами, в итоге работает так как надо - в trail-файлах данные зашифрованы, дешифрование выполняется во время работы процесса replicat, на приемнике данные записываются в расшифрованном виде.

Alexander Ryndin

За подсказку правильного пути поиска решения - огромное спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Golden Gate и трансформация шифрованных данных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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