PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Base de données Hyperfile
Base de données Hyperfile
Débuté par youmlucs, 27 aoû. 2004 17:13 - 3 réponses
Posté le 27 août 2004 - 17:13
Je ne comprends prquoi pour une application en réseau, la coupure d'électricité
engendre lors de la création ds la base de données des enregistrements bizarres.

Comment remediez à cela?
Merçi pr votre diligente contribution.
Posté le 30 août 2004 - 11:57
Par défaut le mode de sécurité est désactivé
Regardez la documentation de la fonction HSécurité()

Youmbi wrote:

Je ne comprends prquoi pour une application en réseau, la coupure d'électricité
engendre lors de la création ds la base de données des enregistrements bizarres.

Comment remediez à cela?
Merçi pr votre diligente contribution.
Posté le 30 août 2004 - 12:29
Bonjour,
L'explication est assez simple, lors d'une coupure 'violente' de la tension
sur le serveur ou sur une partie du réseau, certaines requêtes,ou commande
sont arrêtées sans être terminées, les fichiers ne sont pas fermées
correctement : un enregistrement ajouté, mais l'entête du fichier n'est pas
mise à jour ->l'idAuto du fichier n'est plus correct et la création d'un
nouveau enregistrement se fera avec le même Id ->doublon.
D"autre part un serveur garde pas mal de chose en tampon, les écritures ne
sont faites que plus tard -> si il y a coupure , il y a perte de cohérence!

Pour réparer cela, il y a 2 solutions, dont le choix qui dépendant de la
gravité. Les 2 outils se trouvent dans l'éditeur Windev -> Outils ->
WdOptimiseur.
- Commencer par une réindexation (option 1) qui vérifie les index et les
reconstruits
- Si cela ne suffit pas (erreur d'id) prendre l'option 4 ou 5 -> les index
sont entièrement reconstruis et l'entête du fichier aussi

Bon courage
Eric Marcastel

"Youmbi" <youmlucs@yahoo.fr> a écrit dans le message de
news:412f337a$1@news.pcsoft.fr...


Je ne comprends prquoi pour une application en réseau, la coupure

d'électricité
> engendre lors de la création ds la base de données des enregistrements
bizarres.

Comment remediez à cela?
Merçi pr votre diligente contribution.
Posté le 30 août 2004 - 18:09
Il faut faire une réindexation des fichiers (HRéindexe())

"Youmbi" <youmlucs@yahoo.fr> wrote:


Je ne comprends prquoi pour une application en réseau, la coupure d'électricité
engendre lors de la création ds la base de données des enregistrements bizarres.

Comment remediez à cela?
Merçi pr votre diligente contribution.