|
|
|
|
|
- Présentation
- Création de la réplication
Pour mettre en place une réplication assistée, la première étape consiste à créer la réplication avec ReplicEdit. La création de la réplication est réalisée grâce à un assistant. Création de la réplication Pour créer une réplication : - Lancez ReplicEdit depuis WINDEV, WEBDEV ou WINDEV Mobile : sous le volet "Outils", dans le groupe "Base de données", déroulez "Réplication" et sélectionnez "ReplicEdit - Editeur de réplication".
- Si l'assistant de démarrage se lance, sélectionnez l'option "Créer une nouvelle réplication". Si non, sélectionnez l'option "Fichier .. Nouveau". L'assistant de création de réplication se lance.
- Dans l'assistant de création de réplication, indiquez le nom et la description de la réplication. Le nom sera donné au fichier de réplication qui sera créé (fichier d'extension .WER).Passez à l'étape suivante.
- La description des fichiers de données à synchroniser doit être chargée dans ReplicEdit afin de créer la réplication. L'assistant propose 2 possibilités :
- Utiliser une analyse (WDD). Il suffit de sélectionner le chemin du fichier ".WDD" correspondant et le mot de passe associé (si nécessaire).
Dans ce cas, il est nécessaire que l'analyse contienne une connexion HFSQL Client/Serveur. Cette connexion doit être associée aux fichiers de données En effet, ReplicEdit ne permet pas de créer une connexion. Il est possible uniquement de modifier une connexion existante. - Importer depuis un serveur HFSQL. Cette option permet d'utiliser directement la description d'une base de données HFSQL Client/Serveur installée sur un serveur (méthode à utiliser par exemple si l'application est déployée). Cette solution est à préconiser si vos fichiers sont décrits en HFSQL Client/Serveur dans l'analyse. En effet, ReplicEdit va automatiquement affecter aux fichiers de données à répliquer la connexion que vous aurez utilisée.
Dans ce cas, l'assistant demande : - les paramètres de connexion : adresse, port, utilisateur et mot de passe.
- la base de données à répliquer.
Dans les deux cas, vous devez vous assurer des points suivants : - La base de données sur le serveur HFSQL ne contient que des fichiers de données décrits dans votre analyse. Dans le cas contraire, une erreur apparaitra en exécution.
- Les structures de ces fichiers de données sur le serveur doivent être strictement identiques à leurs définitions dans l'analyse.
- L'étape suivante permet de choisir le sens de la réplication. Le sens de la réplication peut être :
- Bidirectionnel : les données sont synchronisées sur la base de données maître et sur la base de données abonnée.
- Vers l'abonné uniquement : les données sont synchronisées uniquement du maître vers l'abonné.
- Vers le maître uniquement : les données sont synchronisées uniquement de l'abonné vers le maître.
- L'étape suivante permet de choisir la méthode pour gérer les conflits de modification. La gestion des conflits permet de gérer le cas où le même enregistrement a été modifié à la fois par le maître et par l'abonné. Choisissez la règle à appliquer :
- Plus récent prioritaire : seul le dernier enregistrement modifié est pris en compte.
- Maître toujours prioritaire : l'enregistrement de la base maître est celui pris en compte.
- Abonné toujours prioritaire : l'enregistrement de la base abonnée est celui pris en compte.
Attention : pour éviter tout problème, il est important que le serveur et les postes abonnés utilisent la même heure.
- A la fin de l'assistant, il est possible d'ajouter un fichier à la réplication ou d'aller directement dans l'éditeur.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|