Pb de réplication

Forum destiné aux questions d'administration

Pb de réplication

Messagepar Raziel » 03 Juin 2003 à 17:08

Salut à vous amis Administrateur. Le pauvre développeur que je suis vient vers vous car je suis face à un pb sur lequel j'ai épuisé toutes mes connaissances d'admin.Avant de vous expliquer le pb, voici un bref résumé de la situation.J'ai une base sur mon serveur. Cette base est répliqué (en fonction d'un filtre) dans les 200 magasins de la société.Depuis 2/3 semaine maintenant, je rencontre régulièrement des pb avec des magasins dont la structure de la base n'est plus à jour (en revanche les documents descende bien). Je précise tout de suite qu'aucuns éléments de structure n'est protégés contre la mise à jourA ce jour, j'ai pu relever 3 cas :1. Même après modification de la structure sur la base de mon serveur, la structure de la réplique n'est pas mise à jour2. Tjrs après modif de la structure, certains éléments sont effectivement mise à jour et d'autres non.3. Et enfin, il arrive même parfois que certains élements de structure se retrouve doublé (la réplique conserve l'ancienne version et ajoute la nouvelle). Je me retrouve donc avec 2 masques/vues/... ayant le même nom et le même pseudo.J'ai supprimé l'historique de réplication. Dans certains cas, cela corrige le pb mais pas sur tous les mags. La seule manip qui fonctionne à tous les coup est de supprimer la réplique et de la récréer.Auriez vous une idée de la cause de ces pb ?D'avance je vous en remercieRaziel
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Re: Pb de réplication

Messagepar Stephane Maillard » 06 Juin 2003 à 10:50

Bonjour,J'ai eu ce problème, sur certaines base le code ci-dessous à tout rétablit, par contre sur d'autre on à été de refaire les de A jusqu'à Z :Declare Function W32_NSFDbOpen Lib "nnotes.dll" Alias "NSFDbOpen" ( Byval dbName As Lmbcs String, hdb As Long ) As IntegerDeclare Function W32_NSFDbClose Lib "nnotes.dll" Alias "NSFDbClose" ( Byval hdb As Long ) As IntegerDeclare Function W32_DesignRefresh Lib "nnotes.dll" Alias "DesignRefresh" ( Byval server As String,Byval lnghNote as Long, Byval flags As Integer , Byval null0 As Long, Byval null1 As Long) As IntegerFunction RefreshDesign ( strServer As String, strFileName As String, strTemplateServer As String) As IntegerDim intRC As IntegerDim lngDBHandle As LongIf strServer$ = "" Then intRC% = W32_NSFDbOpen( strFileName$, lngDBHandle )Else intRC% = W32_NSFDbOpen( strServer$ & " !! " & strFileName$, lngDBHandle)End IfIf intRC% <> 0 Then Messagebox "La base " & strServer$ & " ne peut être ouverte!! " & strFileName$ RefreshDesign = False Exit FunctionEnd IfintRC% = W32_DesignRefresh( strTemplateServer$, lngDBHandle, 0, 0, 0)If intRC% <> 0 Then Messagebox "Impossible de rafraichir la structure de la base " & strServer$ & " !! " & strFileName$ RefreshDesign = False Exit FunctionEnd IfintRC% = W32_NSFDbClose( lngDBHandle )If intRC% <> 0 Then Messagebox "Probléme à la fermeture de la base " & strServer$ & " !! " & strFileName$ RefreshDesign = False Exit FunctionEnd IfRefreshDesign = TrueEnd FunctionEt dans les logs NotesAdmin il n'y à rien ?[%sig%]
Cordialement

Stéphane Maillard
Avatar de l’utilisateur
Stephane Maillard
Lord of DominoArea
Lord of DominoArea
 
Message(s) : 8695
Inscrit(e) le : 16 Déc 2004 à 01:10
Localisation : Bretagne

Re: Pb de réplication

Messagepar Laurent FRANCOIS » 12 Juin 2003 à 12:55

2 pistes:Les modif et creations d'elts de structure sont réalisés avec votre ID developpeur, il faut s'assurer que la LCE autorise la prise en cpte de cet ID.le mieux est de signer la base maitraisse avec l'id du serveur actif et donner tous les droits à vos serveurs dans la LCE.Le fait de passer par un modèle peut s'avérer plus facile pour valider les modifications de structure.1. on crée un modèle ( .NTF ) depuis la base en prod.2. on signe les elts de structure avec l'id du serveur actif (domino administrator)2. on remplace la structure de la base en prod par le modèle3. la réplication fait le reste
Laurent FRANCOIS
 

Re: Pb de réplication

Messagepar Raziel » 13 Juin 2003 à 12:02

Salut,merci pour l'info mais en ce qui me concerne, mon ID (celui avec lequel je signe les structures) est autoriser à tout faire dans les LCE des postes distants. La structure de ma base hérite d'un model et c'est sur ce dernier que je fais les modifs. Cependant, certaines de mes réplications de ne passent pas bien.Si quelqu'un à une autre suggestion....Merci par avanceRaziel
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix

Re: Pb de réplication

Messagepar oliv » 13 Juin 2003 à 13:21

tu as je suppose fais des compacts, fixup updall etc sur les bases concernées ?dans les paramêtres de réplication, il y a bien dans onglet spécial le champ coché répliquer masque, vue etc.... ?c'est une réplication pull-push ?
oliv
 

Re: Pb de réplication

Messagepar Raziel » 16 Juin 2003 à 09:19

Salut oliv,C'est effectivement une réplication pull push. J'ai fait plusieurs Compact, fixup et updall mais sans succés.Ta mes param de réplication, j'ai bien coché la réplication des masques.....Cependant, sur certains poste distant, j'ai tjs des pb de redescente de la bonne structure.
Raziel

L'administration est un lieu ou les gens qui arrivent en retard croisent dans l'escalier ceux qui partent en avance. [Georges Courteline]
Avatar de l’utilisateur
Raziel
Modérateur
Modérateur
 
Message(s) : 1795
Inscrit(e) le : 21 Déc 2004 à 11:06
Localisation : Roubaix


Retour vers Administration

cron