[URGENT] Fichiers FIC corrompus
DSI WDF
Inscrit:
06/04/2004 12:07
Post(s): 337
Bonjour,

Je me trouve confronté à un gros problème.

Une de mes clients à vu certains des fichiers FIC de son application corrompus. Les fichiers comportent bien le bon nombre d'enregistrements, mais tous les fichiers ont pour état "rayé".

A aucun moment dans mon application je ne supprime ces fichiers (cette appli est installé sur plus de 60 postes depuis 1 an et demi, chez divers clients, et jamais je n'ai eut ce problème).

Si je réactive tous les enregistrements rayés avec hmodifie, je récupère des enregistrements nulls.

Le client n'à pas réalisé sa sauvegarde (c'est un autre problème). J'aimerai donc, si il y à possibilité, récupérer les données, mais surtout savoir quelles sont les causes possibles de ce genre de problème...

Ca m'inquiète un peu cette histoire.

Merci d'avance,

Seb

Contribution le : 13/06/2006 17:31
Créer un fichier PDF de la contribution Imprimer


Re: [URGENT] Fichiers FIC corrompus
Animateur WDF
Inscrit:
05/06/2003 14:23
De Québec
Post(s): 511
Salut,

Juste une question dans ton application utilises tu la fonction hreindexe ? si oui enleve la, ca fait justement generer ce genre de probleme, Mais ca explique pas le probleme que tout les enregistrements sont rayes ....

Sinon une autre facon d'avoir des fichiers corrompus, micro coupure dans le reseau, une dns tombe, le routeur tombe en rade. Donc dans ce cas bien verifier le reseau avant tout.

a+++

Contribution le : 13/06/2006 18:29
Créer un fichier PDF de la contribution Imprimer


Re: [URGENT] Fichiers FIC corrompus
DSI WDF
Inscrit:
06/04/2004 12:07
Post(s): 337
Merci de ta réponse Ocean. Pas de Hréindexe dans mon code, je le fait manuellement uniquement quand nécessaire.

Pour le réseau, j'ai pas de contrôle dessus. En fait c'est un de nos revendeurs qui a eût le problème. Maintenant c'est sa confiance dans notre soft qui est entamée... d'ou le gros pb pour nous.

Si vous avez d'autres idées...

Mais pour mes enregistrements rayés, vraiment aucun moyen de les récupèrer ?

Seb,

Contribution le : 13/06/2006 23:05
Créer un fichier PDF de la contribution Imprimer


Re: [URGENT] Fichiers FIC corrompus
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Problème grave,
Je vous invite a installer un trigger dans votre programme pour déterminer d'où cela peut provenir

LOCAL
   ResultatTrigger est un booléen

// Création du Trigger pour tous les fichiers de l'analyse
ResultatTrigger = HDecritTrigger("*",          "HSUPPRIME,HRAYE","Verif",hTriggerAprès)
// Avec "Verif" une procédure globale du projet
SI ResultatTrigger = Faux ALORS
    Erreur("Erreur sur un trigger : "+HErreurInfo)
    RETOUR
FIN

dans la procédure globale Verif vous pourrez par exemple alimenter une table Log dans lequel vous pourrez logguer routes les actions sur les enregistrements supprimés et rayés.

dans cette procédure vous pourrez utiliser les variables suivantes :
- h.nomfichier : pour récupére le fichier manipulé
- h.FonctionTrigger : nom de la fonction qui à déclenché le trigger

Les fonctions suivantes:
- FenEnExecution() : pour connaître la fenêtre active au moment du déclenchement.

la consultation de ce log vous permettera surement d'identifier le problème.

Contribution le : 14/06/2006 00:18
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: [URGENT] Fichiers FIC corrompus
DSI WDF
Inscrit:
06/04/2004 12:07
Post(s): 337
Merci, j'avais jamais utilisé de triggers sous windev, c'est bien pratique. J'ai fait un petit composant que j'ai ajouté à tous mes projets.

Par contre, je suis certain à 400% que les enregistrements n'ont pas disparus suite à un appel Hsupprime ou Hraye de mon code, donc ce log servira simplement à me décharger de toute responsabilité face au problème recontré.

De plus, ça ne log par les enregistrements supprimés par l'application des règles d'intégrité de la base de données, ce qui est dommage je trouve...

Contribution le : 16/06/2006 16:50
Créer un fichier PDF de la contribution Imprimer


Re: [URGENT] Fichiers FIC corrompus
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Non, c'est vrai pas en automatique.
Mais si vous avez fait un composant on peut y rajouter les contraintes en parcourant justement.
via HListeLiaison(<Nom de fichier>)

Contribution le : 16/06/2006 18:48
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


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.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2