Modélisation pour des réplication hétérogènes à l'aide d'agents de réplication et de ECDA

Les bases de données hétérogènes sont des bases de données autres que Sybase Adaptive Server Enterprise ou Adaptive Server Anywhere/SQL Anywhere®. Les agents de réplication permettent à Replication Server de communiquer avec des bases de données principales hétérogènes.

Modélisation d'une base de données principale hétérogène

L'agent de réplication capture les changements effectués dans la base de données principale et envoie le journal des transactions au Replication Server primaire. Pour modéliser pour une base de données principale à l'aide d'un agent de réplication, vous devez :

  • Spécifier des serveurs devant contenir la base de données principale et le processus de réplication, chacun avec un nom de machine hôte et un numéro de port (voir Propriétés d'un serveur).

  • Spécifier les propriétés appropriées pour la connexion Replication Server et la base de données RSSD sur l'onglet Connexion RepServer de la feuille de propriétés du processus de réplication (voir Propriétés d'un Replication Server)

  • Spécifier le Type RepAgent, utilisateur RepAgent user (pour accéder au serveur de réplication), l'utilisateur de base de données principale (pour accéder à la base de données), ainsi que les autres propriétés sur l'onglet Options RepAgent Options de la feuille de propriétés de la base de données principale (voir Propriétés d'une base de données principale Replication Server).

Remarque : Pour pouvoir générer et exécuter le fichier SQL de l'agent de réplication à l'aide de isql, vous devez sélectionner Exécution des scripts générés dans Replication Server sur l'onglet Tâches de la fenêtre de génération (voir Génération pour Replication Server).

Modélisation d'une base de données répliquée hétérogène

ECDA communique les données répliquées depuis un serveur de réplication vers une base de données répliquée hétérogène. Pour modéliser une base de données répliquée hétérogène, vous devez :