Bonjour,

Je cherche à répliquer 2 bases de données (de structures pas tout à fait identiques) en temps réel en utilisant les triggers Oracle.

Pour cela, je souhaiterais intercepter les évènements INSERT, UPDATE, et DELETE depuis la base locale, et les répercuter dans la base à synchroniser. Les deux bases sont sensées se connaître mutuellement.

Comme les bases de données ne sont pas tout à fait identiques, j’ai besoin de faire quelques contrôles sur la base distante (par exemple, vérifier si la clé primaire existe aussi dans cette base, etc...), et donc, j’ai besoin aussi de pouvoir manipuler les enregistrements distants depuis la base locale.

Est-ce que quelqu'un a déjà fait ce genre de travail de synchronisation ? Si oui, pourriez-vous m'aider s'il vous plait ?

Merci par avance pour votre aide.