Bonjour, à tous,
Je travaille sur une réplication entre une Base HF classique et une Base HF C/S.
J'initialise les fichiers pour la 1er réplication, puis les importe dans mes bases clientes.
Je ne spécifie pas les tables à exporter.
Initialisation du Réplicat Abonné :
Import par l'Abonné :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 HGèreRéplication(rplRéplicationUniverselle) HCréeRéplicaAbonné(REP_SITE_CENTRAL,REP_SITE_ABONNE,Operateur.LoginOP,0) HCréeRéplicaTransportable(REP_SITE_CENTRAL+"ReplicaMaitre.RPM",Operateur.LoginOP,"","")
Au moment de l'importation chez l'abonné, certaines tables sont importés, d'autres pas. J'ai regardé dans le fichier RPA, je retrouve bien les données expoter par le maître.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 HGèreRéplication(rplRéplicationUniverselle) // Récupere la liste des fichiers ResFichier = fRep(gsREP_SITE_ABONNE + "To_" + gsLoginID + "*.RPA", frFichier) TANTQUE ResFichier <> "" HSynchroniseRéplica(gsREP_SITE_ABONNE + ResFichier, gsREP_SITE_ABONNE,rplVersAbonné,rplPlusRécentPrioritaire) ResFichier = fRep("", frFichier) FIN
Je suppose pourtant que l'ensemble des donnés devrait être importé au moment de l'initialisation des bases abonnées ?
Ha oui, je me pose une question aussi, est-il nécessaire d'avoir un champ date dans toutes les tables répliquées dans le cadre d'une réplication entre une base HF classique et une une Base HF C/S ?
J'ai essayé avec et sans, mais ça ne semble pas changer quelque chose à mon problème.
Vraiment, plus le temps passe moins j'y comprends quelque chose à la réplication.
Donc si une personne qui a utilisé la réplication avec succès peut me donner des informations, cela serait très sympa.
Partager