6 La navigation dans le manuel de Kentika est réservée aux utilisateurs identifiés
Mise en place de la synchronisation de bases
La mise en place de la synchronisation nécessite des interventions dans chaque base impliquée dans la synchro.
Pour chaque base, une analyse préalable est nécessaire avant de mettre en place les éléments de paramétrage.
Il faut recueillir pour chaque base :
Elle se trouve, entre autres, dans l'écran "Préférences/Paramétrage"
Cela ne concerne que les "Tables Explorateur" :
Les tables de paramétrage sont exportées à la demande.
Les filtres sont des requêtes dont l'attribut "SYNCHRO" est sélectionné.
Les rubriques ne devant pas migrer
L'installation de la licence Synchro crée une autorisation nommée "Synchro".
Pour ne pas faire migrer une rubrique, il faut accéder à sa fiche (menu fichier > préférences > base > paramétrage > Synchro ), sélectionner l'autorisation Synchro et lui associer :
Cette autorisation ne doit pas être exploitée dans un autre cadre que la synchronisation, c'est-à-dire qu'elle ne doit pas être associée à un groupe.
Il faut définir pour chaque table, les règles à appliquer, à savoir :
Les modalités d'import sont enregistrées dans une stratégie d'import dont le code doit commencer par SYNCHRO.
Synthèse
Le paramétrage de la synchronisation nécessite les opérations suivantes :
* : étape facultative
** : pour les bases intégrant des données
Rappel : les deux bases doivent avoir la même signature.
Trois cas de synchronisation bijective :
Dans le cas où la signature est identique, la seule règle de dédoublonnage qui s'applique est le numéro d'enregistrement (ou Record_Num). Ce compteur étant séquentiel, afin d'éviter qu'un même numéro soit affecté sur les deux bases, on désigne une base comme devant générer des numéros pairs et l'autre des numéros impairs.
Pour ce faire, dans le répertoire ALtemp/(signature) de la machine hébergeant Kentika Server, on créé sur le premier serveur, le fichier "SynchroPair.txt" et sur l'autre "SynchroImpair.txt". Le contenu de ces fichiers peut être vide : seule la présence est testée par le serveur lors du lancement de l'application (pour info : une fiche paramètre avant pour code "0_SP" est alors créée, le contenu est "1" pour impair et "2" pour pair).
Rappel : les bases doivent avoir des signatures différentes.
Ces étapes doivent être répétées pour chacune des bases devant alimenter la base collective.
Powered by KENTIKA Atomic - © Kentika 2025 tous droits réservés - Mentions légales