Как мне синхронизировать две базы данных Oracle?

Я хочу создать проект, в котором требуется синхронизировать локальную базу данных с удаленной базой данных. Изменения, сделанные в локальной базе данных, должны быть отражены в удаленной базе данных. Это должно быть сделано синхронно. У меня есть приложение, которое делает операции CRUD на локальной базе данных, написанной на Java / JPA. Синхронизация должна быть запущена из кода Java. Я думал о триггерах на каждой таблице базы данных, которые будут поддерживать изменения в локальной базе данных. Но я сомневаюсь, что это безопасно или нет. После поиска в Google я обнаружил, что база данных oracle lite лучше всего синхронизирует две базы данных, но мне нужно быстро начать работу. Операционная система, которую я использую - Windows Xp. Размер базы данных составляет около 2 ГБ.

Я создал поток для достижения того же самого в Java, но после предложения я перезапустил тот же поток в контексте базы данных.

Ответы на вопрос(3)

Ваш ответ на вопрос