Le fichier FPT associé à une table contient les valeurs des différents champs mémo de cette table. Il est possible que ce fichier soit manquant ou corrompu.
- Solution 1 : via le TOOLS, cloner la table en question. Remplacer les fichiers DBF et FPT correspondant à cette table et se trouvant dans le sous-répertoire DATA, par ceux se trouvant dans le sous-répertoire CLONE.
- Solution 2 :
- dézipper l'utilitaire ci-joint dans le sous-répertoire DATA de Mercator (ou dans tout autre répertoire contenant le fichier corrompu)
- quitter toutes les sessions de Mercator
- démarrer FPTFIX.EXE
- indiquer le nom du fichier sans extension
- l'option "Attempt to fix" permet de tenter une réparation du fichier FPT. Si cette option réussi (Message "encountered and fixed), alors il faut encore cloner la table ainsi réparée.
l'option "Disengage .fpt from .dbf" permet de désolidariser définitivement les mémo de la table. ATTENTION : dans ce dernier cas, le contenu de tous les champs mémo de la table sera définitivement perdu ou la table ne sera plus reconnue comme un DBF valide.
(Requiert le runtime de Visual FoxPro 9.0)
A télécharger :
0000000344.zip (14 Kb - 13/06/2007)