aujourd'hui J'ai reçu une copie d'un ancien système à partir duquel j'ai besoin d'importer des données. Le système est écrit en C et s'exécute sous DOS. Il utilise une sorte de base de données. Le format du fichier semble plutôt simple (1 fichier = 1 table, l'en-tête contient une description et ensuite les enregistrements, les champs sont délimités par 0 caractère ASCII, mais ce n'est pas aussi simple que cela semble).DOS Database - aide nécessaire pour reconnaître ce que c'est
La question est: comment reconnaître quelle base de données est utilisée?
Existe-t-il un logiciel qui ouvre peut-être plusieurs formats?
Ou est-ce qu'il y a un logiciel qui pourrait m'aider?
Ou des liens vers des sites décrivant des bases de données DOS?
Ou tout ce qui peut aider sera apprécié :)
PS> je peux poster des petits fichiers de la db si quelqu'un veut essayer de deviner.
Un petit fichier db:
http://www.2shared.com/file/9137583/f840f261/WCENNIK.html
La première douzaine ou deux octets du fichier me diraient si je peux l'identifier. Mais il n'y a pas tellement de choses que ça pourrait être. – wallyk
Quelle est l'extension? Quelle est la nature du système qui l'utilise? avez-vous le code source de votre système qui est écrit en C? avez-vous regardé dans la source pour la partie qui ouvre le fichier de base de données? – Breton
@ kubal5003, je rejoins wallyk en suggérant que publier seulement les 48 ou 80 premiers octets ici sur SO (comme une image hexadécimale, comme dans "F0 12 34 B1 ..."), augmenterait considérablement les chances de quelqu'un identifiant le format (ou même pour indiquer les formats, cela n'appartient pas aussi, et donc aider à élaguer votre recherche) – mjv