JeanFrancis68
Messages postés32Date d'inscriptionvendredi 3 mai 2002StatutMembreDernière intervention 3 juin 2003 2 janv. 2003 à 14:28
J'ai eu récemment à traiter un cas similaire...
Il s'agissait pour moi de trouver une solution pour nos clients. Par des manipulations inconnues à ce jour, il s'est avéré que la base de données de notre appli tombait. La seule solution était de reconstruire les index.
Le principe de reconstitution est simple...
Je récupère la totalité des indexs d'une base à l'aide d'un petit logiciel que je me suis fabriqué. Il repose sur la technologie ADO et l'utilisation de la méthode OpenSchema.
Je lis chaque index et reconstitue pour celui ci une instruction DROP INDEX puis une instruction CREATE INDEX et me place les deux chaines créées dans une fichier texte.
J'(ai ensuite une seconde appli qui va tout simplement lire le fichier texte et bêtement lire le fichier.
Je vais placer tout à l'heure les sources sur le site.
Je peux te les envoyer directement si c vraiment urgent mais sous plis discret à ton adresse email perso
J'e'spère que tu comprendras qu'ayant fait ça en milieu professionnel, je dois dabord adapter les programmes pour qu'ils deviennent "anonyme" :)