PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Interruption du réseau
Interruption du réseau
Débuté par joao_dedeus, 14 sep. 2004 11:05 - 5 réponses
Posté le 14 septembre 2004 - 11:05
Bonjour

Dans notre entreprise nous avons une application windev qui fait la gestion et le suivit du produit dans la production.

Une partie des données sont en local sur le PC et une autre partie se trouve sur le file serveur.

Ma préoccupation : Coupure de réseau ! LA PRODUCTION NE DOIT PAS S'ARRETER!!!

Grace à la commande ping je peux déterminer si le file serveur est accessible. Si ce n'est pas le cas j'avertir l'utilisateur. Tant que la queue en entrée (dans le système informatique) contient du produit la production peux continuer à produire.

Mais après la coupure, quand le résultat du ping redevient vraie, les accès aux fichiers font planter l'application. Il ne trouve pas les fichiers.

Y-a-t'il une méthode pour résoudre ce problème ?

Merci d'avance
Posté le 14 septembre 2004 - 11:55
S'arranger pour que le réseau ne tombe pas :p

Un bon moyen pour ne pas avoir de coupure serait de mettre des serveurs
de base de données en cluster. Sinon, il faut en cas de coupure réseau
réouvrir les fichiers peut etre ( un nouveau login peut etre nécéssaire
selon les serveurs ).

Joao wrote:
Bonjour

Dans notre entreprise nous avons une application windev qui fait la gestion et le suivit du produit dans la production.

Une partie des données sont en local sur le PC et une autre partie se trouve sur le file serveur.

Ma préoccupation : Coupure de réseau ! LA PRODUCTION NE DOIT PAS S'ARRETER!!!

Grace à la commande ping je peux déterminer si le file serveur est accessible. Si ce n'est pas le cas j'avertir l'utilisateur. Tant que la queue en entrée (dans le système informatique) contient du produit la production peux continuer à produire.

Mais après la coupure, quand le résultat du ping redevient vraie, les accès aux fichiers font planter l'application. Il ne trouve pas les fichiers.

Y-a-t'il une méthode pour résoudre ce problème ?

Merci d'avance
Posté le 14 septembre 2004 - 15:35
Nous sommes déjà en cluster novell. Il y a un mois 1 switch a rendu l'âme et la production a du arrêter après que la queue soit vide.

Des événements rares. Nous voulons réduire les inconviennents et diminuer le risque d'arrêts forcés.

En windev peut-on executer un login novell?
Posté le 14 septembre 2004 - 16:30
Celà dépend des systèmes clients.

Sous 98, par exemple, il faut réouvrir les fichiers, sous XP, il faut attendre 10 secondes avant que les connexions ne redeviennent accessibles.
Posté le 14 septembre 2004 - 22:34
Bonjour,

> Ma préoccupation : Coupure de réseau ! LA PRODUCTION NE DOIT PAS
S'ARRETER!!!
Y-a-t'il une méthode pour résoudre ce problème ?


Si la production est si importante, il faudrait peut-etre envisager à mettre
place un systeme RAID.

« L'avantage du RAID 1 est qu'il gère les pannes. Si vous avez par exemple
un disque dur qui lâche, le disque en état de fonctionnement est utilisé
pour lire et écrire les données. »
Ref. ici : http://www.vulgarisation-informatique.com/article_64.php

Cordialement,

Réal Phil
Posté le 14 septembre 2004 - 22:35
"Joao" <joao_dedeus@goodyear.com> écrivait news:41469775@news.pcsoft.fr:

Mais aprŠs la coupure, quand le r‚sultat du ping redevient vraie, les
accŠs aux fichiers font planter l'application. Il ne trouve pas les
fichiers.


Salut,

C'est quoi le détail complet de l'erreur que tu obtiens ?

Tant que ce n'est pas un gpf tu peux récupérer l'erreur avec le mécanisme
de gestion des erreurs (QUAND EXCEPTION). Mais il faut bien tout fermer et
tout reouvrir (HFermeAnalsye + HOuvreAnalyse + Re-execution de ta
procédure d'init des fichiers).

--
En esperant t'avoir aidé.
ted