Le DBF (Database File) est le fichier de base qui stocke les données dans les bases de données dBase. Ces données peuvent être exportées vers plusieurs autres applications pour différents types d'application. Par exemple, vous pouvez exporter un fichier DBF contenant la liste des contacts et leurs détails liés à MS Outlook. Cependant, à certains moments de culture questions pendant que vous effectuez l'importation. La plupart d'entre eux apparaissent en raison de la corruption de fichiers DBF. Vous devriez essayer de trouver la cause exacte de ce problème et récupérer le fichier DBF. Si vous ne parvenez pas à le faire, alors vous devriez utiliser le logiciel de réparation DBF réparer le fichier DBF.
Supposons un scénario lié dans lequel vous essayez d'importer un fichier DBF dans MS Outlook 2000. L'importation DBF échoue et vous recevez le message d'erreur suivant dans le processus:
"Une erreur s'est produite dans le convertisseur dBase tout en obtenant le contenu d'un système de fichiers.
Le fichier "\. Dbf" n'a pas été reconnu. Le traducteur dBase était incapable de reconnaître ce fichier. Il pourrait être le mauvais fichier, une version du type de fichier qui n'est pas supporté par ce traducteur, ou le fichier peut être endommagé. "
Cause:
Une des causes de ce problème est dû à des bogues dans la version actuelle de MS FoxPro / dBase.
En raison de la bugs dans l'application, Outlook ne parvient pas à lire une valeur qui est supérieure à 99 ans dans le domaine de la DBF »Dernière mise à jour Date '. Certaines applications qui créent DBF réinitialiser la valeur numérique à 0 une fois qu'il traverse 99, alors que certains continuent au-delà de 99. La définition du format de fichier DBF est suffisamment ambiguë pour permettre une telle confusion. Habituellement programmes MS Office accueillir de tels bogues en augmentant le nombre au-delà de 99, mais ce n'est pas suivie par MS FoxPro et dBase.
Résolution:
Pour résoudre ce problème, vous devez effectuer les méthodes suivantes:
- Appliquer le correctif à couvrir pour les bugs: Vous devez télécharger et installer le Microsoft Office 2000 Service Release 1/1a (SR-1/SR-1a) correctif. Ce serait résoudre le problème le champ "Mise à jour des données.
- Utiliser le format de fichier différent: Vous devriez essayer d'importer le fichier DBF dans une autre plate-forme comme CSV (Comma Separated Values), MS Excel, MS Access, etc (XLS.) (MDB).
Si le problème n'est toujours pas résolu, cela signifie que le DBF est corrompu. Dans de tels cas, vous devez utiliser un logiciel tiers de réparation de fichiers DBF réparer le fichier DBF. Ces outils en lecture seule de récupération DBF sont très sûrs à utiliser et ne pas écraser le fichier de base de données existants, tout en le numérisant.
Le meilleur logiciel de réparation DBF, qui répare DBF créés dans des versions dBase III-V pour MS Visual FoxPro versions de 6,0 à 9,0, est Stellar Phoenix DBF Recovery. Compatible avec Windows 7, Vista, Server 2003, XP, et 2000, ce logiciel do-it-yourself récupère DBF objets y compris le nom de table, nom de la colonne, la colonne Type de données, etc