Bonjour Vincent,

J'ai souvent eu exactement le même problème.
Dans SDX même il n'y a pas moyen d'y remédier, car SDX ne prend pas en compte qu'une manipulation sur ses bases mène à une corruption. Vous savez que beaucoup de produits, comme les instituts créés par des êtres humains croient en leur propre infaillibilité. N'importe, voici ce que je vous conseille: dans le temps j'ai écrit le programme suivant pour
- détecter des incohérences
- des utilitaires pour y remédier y sont déduits
Vous trouvez le programme en attachment. Comme disent les livres de texte "the program is self-explanatory". Loin d'être générique, il se spécialise à examiner une application que j'ai
créé, mais il vous permet d'en déduire le nécessaire pour votre site.

A bientôt,
Jos Snellings



----- Original Message ----- From: "Vincent LECONTE" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, March 10, 2008 5:45 PM
Subject: [sdx-users] problèmes pour supprimer une notice


Bonjour,

Suite à une erreur sur une suppression de document je me retrouve avec une situation compliquée à gérer sur une application SDX2.3b1 :
   - Le document existe toujours dans la repository (MySQL)
- Non seulement il existe toujours côté Lucene mais il est référencé 2 fois (deux documents avec le même identifiant) - il n'a plus l'air d'exister côté HSQL qui si j'ai bien compris fais le lien entre Lucene et la repository ce qui fait que toute tentative d'affichage ou de suppression dudit document renvoie le message d'erreur : "Il n'existe pas de document avec l'identifiant, '00103-112208', pour la base, 'MADjanvier2008'"

Que puis-je faire pour remédier à ce problème sans devoir vider la base et tout ré-indexer?

Merci d'avance,


Vincent Leconte
Mobydoc



_______________________________________________
sdx-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/sdx-users

Attachment: indexcheck.tar
Description: Binary data

_______________________________________________
sdx-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/sdx-users

Répondre à