OVH Cloud OVH Cloud

[WD55] Détermination automatique de la clé unique des fichiers HF

10 réponses
Avatar
Emmanuel Haefele
Bonjour,

J'ai beau chercher mais je ne trouve pas. Est-ce que quelqu'un pourrait
m'expliquer comment pc soft détermine la nouvelle clé unique automatique
de ses fichiers lorsqu'on fait un hajoute dans le fichier ?

Chez l'un de mes clients toutes les semaines (depuis 4 semaines
maintenant) j'ai des erreurs de doublons inexplicable. Pour régler mon
problème j'ai finalement opté pour une export total du fichier et un
ré-import. En procédant de la sorte, il me semble que tout devrait être à
nouveau ok puisqu'on repart à zéro pour le fichier et donc pour les clés
uniques.

Et bien non, il semble que systématiquement ça fonctionne quelques jours,
puis sans raison apparente les erreurs de doublons en ajout réapparaissent
subitement.

Je ne comprends pas, par avance merci pour votre aide ...


Cordialement,

Emmanuel Haefelé.

10 réponses

Avatar
Bernardo
Emmanuel Haefele avait écrit le 26/12/2005 :
Bonjour,

J'ai beau chercher mais je ne trouve pas. Est-ce que quelqu'un pourrait
m'expliquer comment pc soft détermine la nouvelle clé unique automatique
de ses fichiers lorsqu'on fait un hajoute dans le fichier ?

Chez l'un de mes clients toutes les semaines (depuis 4 semaines
maintenant) j'ai des erreurs de doublons inexplicable. Pour régler mon
problème j'ai finalement opté pour une export total du fichier et un
ré-import. En procédant de la sorte, il me semble que tout devrait être à
nouveau ok puisqu'on repart à zéro pour le fichier et donc pour les clés
uniques.

Et bien non, il semble que systématiquement ça fonctionne quelques jours,
puis sans raison apparente les erreurs de doublons en ajout réapparaissent
subitement.

Je ne comprends pas, par avance merci pour votre aide ...


Cordialement,

Emmanuel Haefelé.



L'information est stockée dans l'entete du fichier.
L'ajout d'un enregistrement se fait donc en plusieurs temps :
1. Lecture du dernier identifiant ID dans l'entete
2. Calcul du nouveau identifiant, ID = ID + 1
3. Ajout du nouvel enregistrement à la fin du fichier
4. Mémorisation de l'identifiant (écriture dans l'entete).
(Ndlr : c'est texto ce que m'avais répondu le support sur ce sujet).

Un problème sur l'id auto, c'est donc un problème d'écriture avant
l'étape 4.
Ca se répare facilement avec le programme WDOPTIMISEUR.

Si le défaut se reproduit sur un système, c'est qu'il y a des pertes
régulières d'écritures. HSécurite(2) est un début d'alternative, mais
il faut surtout trouver ce qui provoque la perte d'écriture !

A+

Avatar
titou44
Emmanuel Haefele vient de nous annoncer :
Bonjour,

J'ai beau chercher mais je ne trouve pas. Est-ce que quelqu'un pourrait
m'expliquer comment pc soft détermine la nouvelle clé unique automatique
de ses fichiers lorsqu'on fait un hajoute dans le fichier ?

Chez l'un de mes clients toutes les semaines (depuis 4 semaines
maintenant) j'ai des erreurs de doublons inexplicable. Pour régler mon
problème j'ai finalement opté pour une export total du fichier et un
ré-import. En procédant de la sorte, il me semble que tout devrait être à
nouveau ok puisqu'on repart à zéro pour le fichier et donc pour les clés
uniques.

Et bien non, il semble que systématiquement ça fonctionne quelques jours,
puis sans raison apparente les erreurs de doublons en ajout réapparaissent
subitement.

Je ne comprends pas, par avance merci pour votre aide ...


Cordialement,

Emmanuel Haefelé.



bonjour

j'ai déjà rencontré ce genre de pb chez un client. seul le remplacement
du disque dur a résolu
le pb.

titou44 chez freesurf.fr

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Avatar
Emmanuel Haefele
"Bernardo" a écrit

Bonjour Bernardo,

Si le défaut se reproduit sur un système, c'est qu'il y a des pertes
régulières d'écritures. HSécurite(2) est un début d'alternative, mais il
faut surtout trouver ce qui provoque la perte d'écriture !



Je te remercie pour cette réponse constructive et avais aussi opté pour
une hypothèse de ce style car je n'avais jamais constaté ça auparavant.


Amicalement,

Emmanuel Haefelé.
Avatar
Michel HERRSCHER
Dans un message Emmanuel Haefele disait :

Cela sent le pb de réseau à plein nez.

Locks optimitics ?

Carte(s) réseau, cables mal connectés ou pliés, Hub(s) qui auraient des
problèmes ? ( pour trouver c'est pas évident .... sauf si tu n'as qu'un
poste actif à la fois)

A+
Michel HERRSCHER CONSULTANT
Président WINDASSO - Association des utilisateurs WxxDEV(c)
Tel : +33450870912 Fax:+33450871741
http://www.windasso.org


Bonjour,

J'ai beau chercher mais je ne trouve pas. Est-ce que quelqu'un
pourrait m'expliquer comment pc soft détermine la nouvelle clé unique
automatique de ses fichiers lorsqu'on fait un hajoute dans le fichier
?
Chez l'un de mes clients toutes les semaines (depuis 4 semaines
maintenant) j'ai des erreurs de doublons inexplicable. Pour régler mon
problème j'ai finalement opté pour une export total du fichier et un
ré-import. En procédant de la sorte, il me semble que tout devrait
être à nouveau ok puisqu'on repart à zéro pour le fichier et donc
pour les clés uniques.

Et bien non, il semble que systématiquement ça fonctionne quelques
jours, puis sans raison apparente les erreurs de doublons en ajout
réapparaissent subitement.

Je ne comprends pas, par avance merci pour votre aide ...


Cordialement,

Emmanuel Haefelé.


Avatar
Michel HERRSCHER
dans ce cas faire un chkdsk /R ( je crois) check complet avec repair des
secteurs endommagés. Si bcp alors changer de dsk comme le dit titou44

Dans un message titou44 disait :

Emmanuel Haefele vient de nous annoncer :
Bonjour,

J'ai beau chercher mais je ne trouve pas. Est-ce que quelqu'un
pourrait m'expliquer comment pc soft détermine la nouvelle clé
unique automatique de ses fichiers lorsqu'on fait un hajoute dans le
fichier ? Chez l'un de mes clients toutes les semaines (depuis 4 semaines
maintenant) j'ai des erreurs de doublons inexplicable. Pour régler
mon problème j'ai finalement opté pour une export total du fichier
et un ré-import. En procédant de la sorte, il me semble que tout
devrait être à nouveau ok puisqu'on repart à zéro pour le fichier et
donc pour les clés uniques.

Et bien non, il semble que systématiquement ça fonctionne quelques
jours, puis sans raison apparente les erreurs de doublons en ajout
réapparaissent subitement.

Je ne comprends pas, par avance merci pour votre aide ...


Cordialement,

Emmanuel Haefelé.



bonjour

j'ai déjà rencontré ce genre de pb chez un client. seul le
remplacement du disque dur a résolu
le pb.

titou44 chez freesurf.fr



--
Michel HERRSCHER CONSULTANT
Président WINDASSO - Association des utilisateurs WxxDEV(c)
Tel : +33450870912 Fax:+33450871741
http://www.windasso.org
Avatar
Emmanuel Haefele
"Michel HERRSCHER" a écrit

Bonjour Michel,

Carte(s) réseau, cables mal connectés ou pliés, Hub(s) qui auraient des
problèmes ? ( pour trouver c'est pas évident .... sauf si tu n'as qu'un
poste actif à la fois)



Oui mais le problème que je rencontre c'est que son matériel (serveur et
client) a un an et qu'il parait irréprochable. Selon eux :

<<<
- un serveur type PROLIANT ML370 G3 PRO XEON 3.2 GHZ constitué de disques
durs en RAID 5.

- La partition ou est installée l'applicatif abrite aussi les fichiers
d'impressions et de statistique Sage, or ils n'ont jusqu'à présent jamais
eu de problème avec ces fichiers sur l'applicatif Sage.

- Les postes clients sont eux aussi tous récents ( 1 an ) avec un OS
Homogène type XP pro,l'ensemble du réseau LAN est un réseau de 1 giga bit.

- Il n'y pas eu de changement de paramétrage sur ce serveur ni de coupure
électrique accidentelle sur ce serveur dernièrement.

- De plus l'ensemble des postes utilisant l'applicatif sont protégé
individuellement par un onduleur.








Tout à l'air ok, ils m'ont également indiqué que les switch étaient
ondulés et naturellement il n'y a pas de problème avec les autres
applicatifs. Concernant Sage, ils sont sous SQL Serveur ce qui
expliquerait tout naturellement qu'ils n'ont pas de soucis.

Voilà la situation et donc que peut-on dire à un client lorsque son
matériel parait au top comme celui-ci semble l'être. Concernant les
problèmes de locks, depuis toujours la base des registres est modifiées
pour en tenir compte. Cette application est installée sur une centaine de
site, la version du client n'a pas bougé depuis pas mal de temps et
subitement le problème est apparu, c'est quand même très bizarre.

Alors si tu as d'autres suggestions merci Michel !


Amicalement,

Emmanuel Haefelé.
Avatar
Michel HERRSCHER
Dans un message Emmanuel Haefele disait :


Oui mais le problème que je rencontre c'est que son matériel (serveur
et client) a un an et qu'il parait irréprochable. Selon eux :




Cela ne veut strictment rien dire. J'ai eu un serveur neuf dont la carte
réseau, intégrée sur la CM à commencer à foirer au bout d'un mois...
et les switch ou hubs c'est pareil il n'ya plus de test de burning par les
constructeurs... Quant aux connecteurs et aux cables, ce sont toujours les
plus maltraiteés.


- Les postes clients sont eux aussi tous récents ( 1 an ) avec un OS
Homogène type XP pro,l'ensemble du réseau LAN est un réseau de 1 giga
bit.



même remarque.


Tout à l'air ok, ils m'ont également indiqué que les switch étaient
ondulés et naturellement il n'y a pas de problème avec les autres
applicatifs. Concernant Sage, ils sont sous SQL Serveur ce qui
expliquerait tout naturellement qu'ils n'ont pas de soucis.



100% ok avec toi.

Ta description montre bien à mes yeux un pb de réseau sur le site, surtout
si tu as des config similaires en taille installées ailleurs sans soucis.

tu peux créer un log en TXT des clés uniques avec le poste qui la crée (
modifie, supprime), le résultat de l'opération et un timestamp..
Cela te donerait une piste sur le(s) poste(s) à problèmes, ou leur
connection HUB ou les cables ...

--
Michel HERRSCHER CONSULTANT
Président WINDASSO - Association des utilisateurs WxxDEV(c)
Tel : +33450870912 Fax:+33450871741
http://www.windasso.org
Avatar
Michel
Emmanuel Haefele a écrit :
"Michel HERRSCHER" a écrit

Bonjour Michel,


Carte(s) réseau, cables mal connectés ou pliés, Hub(s) qui auraient des
problèmes ? ( pour trouver c'est pas évident .... sauf si tu n'as qu'un
poste actif à la fois)







Bonjour Emmanuel

Tu n'as pas la possibilité de placer un linux dans le reseau pour
déporter ta base ?
Ne serait-ce que pour une période de test ?
Cela n'interfererait pas avec le reseau existant qui le verrait comme un
poste supplémentaire.

J'ai eu un pb de ce genre et depuis 2 ans plus de pb d'index pourtant je
suis certain qu'il y a toujours un Pb sur le reseau (malgre une refonte
de celui-ci) mais la façon de gérer certains incidents n'est pas claire
sur un serveur NT.
Je n'ai jamais compris pourquoi certains buffer conservaient leur infos
sans écrire physiquement sur le disque du serveur de manière différente
d'un poste à l'autre.
Même en essayant de forcer par programmation le vidage de ces buffer (je
ne me souviens plus l'instruction windows d'ailleurs)

Cela se produisait sur un seul poste, qd à la sauvage je débranchais le
poste, l'écriture s'effectuait.

Désolé de ne pouvoir t'indiquer une piste sérieuse.
J'espère que tu vas trouver ( Galère, galère ...)

Michel
Avatar
Loïc MARTIN
Bonjour,

Je viens d'avoir un problème proche sous WD75 et dont la résolution
n'est pas totalement validée. Mais si cela peut donner une autre approche !
L'accès sur un fichier générait des erreurs "variées" et lors d'une
réindexation des erreurs avec comme message "identifiant automatique
inférieur à zéro"... pourtant le programme a fonctionné sans problème
durant plusieurs mois.
J'ai remarqué qu'un des champs mémo avait des caractères EOT au moment
du problème. Si je supprime ce contenu, je n'ai plus le problème lors de
la réindexation niveau5.
Ce qui m'étonne, c'est qu'un mémo défectueux modifie les champs du
fichier principal lors de la réindexation.
Je continue mes recherches ...

Cordialement

Loïc Martin


Emmanuel Haefele a écrit :
Bonjour,

J'ai beau chercher mais je ne trouve pas. Est-ce que quelqu'un pourrait
m'expliquer comment pc soft détermine la nouvelle clé unique automatique
de ses fichiers lorsqu'on fait un hajoute dans le fichier ?

Chez l'un de mes clients toutes les semaines (depuis 4 semaines
maintenant) j'ai des erreurs de doublons inexplicable. Pour régler mon
problème j'ai finalement opté pour une export total du fichier et un
ré-import. En procédant de la sorte, il me semble que tout devrait être à
nouveau ok puisqu'on repart à zéro pour le fichier et donc pour les clés
uniques.

Et bien non, il semble que systématiquement ça fonctionne quelques jours,
puis sans raison apparente les erreurs de doublons en ajout réapparaissent
subitement.

Je ne comprends pas, par avance merci pour votre aide ...


Cordialement,

Emmanuel Haefelé.





Avatar
Emmanuel Haefele
"Loïc MARTIN" a écrit dans le message de
news:Aktsf.2312$

Bonjour Loïc,

J'ai remarqué qu'un des champs mémo avait des caractères EOT au moment
du problème. Si je supprime ce contenu, je n'ai plus le problème lors de
la réindexation niveau5.



Merci pour l'information mais le fichier concerné n'a pas de mémo.

Ce qui m'étonne, c'est qu'un mémo défectueux modifie les champs du
fichier principal lors de la réindexation.



Moi aussi ça me parait très très bizarre :-(

Je continue mes recherches ...



Bon courage et tiens nous informé si c'est réellement ça ...


Amicalement,

Emmanuel Haefelé.