|
Replication Heterogene |
|
Anonyme
|
Bonjour,
Ca fait 3 jours que je misère sur la replication heterogène de windev
Definition du contexte:
J'ai un premier projet connecter directement par accès natif a une base Oracle, dans un onglet je programme l'initialisation de la replication:
----------------------------------------------------------------------------- ----------------------------- HGèreRéplication(rplRéplicationHétérogène) HCréeRéplicaMaître("C:\Mes Projets\myGus\RPM")
----------------------------------------------------------------------------- -----------------------------
Dans un autre projet j'ai la meme base mais en version Hyper File et je lance ma replication:
----------------------------------------------------------------------------- ----------------------------- HGèreRéplication(rplRéplicationHétérogène) HCréeRéplicaAbonné("C:\MesProjets\myGus\RPM\ReplicaMaitre.RPM","C:\MesProjets\MyGusReplique\RPL","SAo",0,"ARTICLE") HSynchroniseRéplica("C:\MesProjets\myGus\RPM\ReplicaMaitre.RPM","C:\MesProjets\MyGusReplique\RPL\Replica_SAo.RPL",rplVersAbonné,rplMaitrePrioritaire) ----------------------------------------------------------------------------- -----------------------------
Lors de l'execution du second projet voila l'erreur qui apparait:
Erreur à la ligne 3 du traitement Sélection du menu de _Menu.Fichier.Initiali sation_replique. Vous avez appelé la fonction HSynchroniseRéplica. Le réplica abonné n'est pas connu du réplica maître.
**********************************************
Informations techniques
Projet : MyGusReplique
Dump de l'erreur du module <WD90RPL.DLL> <9.00Ay>.
- Appel WL : Traitement de <Menu._Menu.Fichier.Initialisation_replique>, ligne <3>, thread <0> Fonction <HSynchroniseRéplica>, n° de syntaxe <2>
- Niveau : erreur fatale (EL_FATAL)
- Code erreur : 180015
- Code erreur WD55 : 0
- Pas de code d'erreur système
- Pas de message d'erreur système
- Que s'est-il passé ? Le réplica abonné n'est pas connu du réplica maître.
- Infos de debug : Fonction (18,2)
- Infos attachées : EIT_DATEHEURE : 16/03/2006 13:56:15 EIT_PILEWL : Sélection du menu de _Menu.Fichier.Initialisation_replique (Menu._Menu.Fichier.Initialisation_replique), ligne 3
- Pas d'identifiant dans le .err ***********************************
Auriez Vous une solution???? S'il vous plait
Merci
Contribution le : 17/03/2006 11:34
|
|
|
Re: Replication Heterogene |
|
Animateur WDF
Inscrit: 02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
|
Bonjour, Pour la réplication hétérogène : 1 sur le poste maitre
rep_Maitre est une chaine
rep_Abonne est une chaine
HGèreRéplication(rplRéplicationHétérogène)
rep_Maitre = CompleteRep(fRepExe()) + "MAITRE\"
rep_Abonne = CompletRep(fRepExe()) + "Abonne\"
fRepCree(rep_Maitre)
fRepCree(rep_abonne)
HCréeRéplicaMaître("C:\Mes Projets\myGus\MonAppli.RPM")
HCréeRéplicaAbonné(rep_Maitre,rep_abonne,"SAo",0,"ARTICLE")
HCreeReplicableTransportable(rep_maitre+"MonAppli.rpm","SAo","","")
//Maintenant on copie le fichier créer dans le répertoire de l'abonne
fCopieFichier(rep_maitre+RPL.Fichier,rep_abonne+RPL.Fichier)
fSupprime(rep_maitre+RPL.Fichier)
Contribution le : 17/03/2006 17:32
|
|
|
Re: Replication Heterogene |
|
Anonyme
|
Merci pour cette reponse mais j'aimerais mettre en place une replication clent serveur sans replica transportable, mes appli seront connectée en wifi donc en reseau local! est ce possible? et si oui comment?????
Contribution le : 20/03/2006 10:58
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.