Synchronisation bidirectionelle de bases de données Oracle

jarbouni
Synchronisation bidirectionelle de bases de données Oracle

Bonjour,
J'ai comme sujet de mon projet fin d'étude cycle ingénieur "la synchronisation bidirectionelle entre 2 bases de données Oracle", le travail doit s'intégrer dans l'open source Compiere( progiciel de gestion intégré). L'idée est de faire sauvgarder, dans un fichier texte,tous les commandes SQL qui ont éffectuées des changements sur l'une des 2 bases, et faire parcourir ensuite ce fichier pour éxecuter les commandes se trouvant dans ce fichier dans l'autre base et hop! les 2 bases seront synchroniser.
Ma question est: est ce qu'il y a une méthode qui me permet d'intercepter les
commandes SQL qui ont éffectués des changement sur la base Oracle(insert,update,delete) pour que je puisse les sauvgarder ensuite dans le fichier texte?
Sachant que:
Langage de programmation:JAVA
IDE: Eclipse 3.2
SGBD: Oracle XE
Merci d'avance pour toute suggestion,et s'il y a d'autre méthode plus fiable pour éffectué cette synchronisation je serais preneur.
Cordialement!

Quote:
Il faut bâtir notre vie sur l'idée que le travail est un défi et que ce défi doit rester un jeu
gzii_7811

Salut,
je pense qu'il y a des commandes d'import de fichiers, et qu'à moins de transmettre aussi ces fichiers, il te manquerait des données.

Mais en comparait les données des tables ça doit être possible, surtout s'il y a des dates de création/modif.