2012-04-12 9 views
0

Ich versuche, Daten aus einer Datenbank zu lesen, die ich nicht weiß, und das hat die folgende Struktur:Welche Datenbank verwendet diese Struktur von Dateien und Verzeichnissen?

cur 
| 
| 
---- FILE ---- 
|    rs_pers.dat 
|    rs_pers.fmt 
|    rs_pers.idx 
|    .............. 
|    WS_FTP.LOG 
| 
---- red7----- 
|    77008 
|    ......... 
| 
---- sys------ 
|    db.DAT 
|    db.idx 
|    ........ 
| 
| 
cee_ap 
name.idx 
name.dat 
........... 
isam.log 
tmpout3384.txt 

Wer weiß, welche Datenbank ist und wie es zu lesen? Danke

+1

Ich glaube nicht, WS_FTP.LOG ist eine echte Datendatei. Es ist von einem FTP-Client. –

+0

Könnte eine C-ISAM-Implementierung sein. Sind die .fmt-Dateien lesbar? – wildplasser

+0

Ja, fmt Datei enthält: HEUTE FORMAT DATEI Erstellt mit HEUTE 8.02.00 # Erstellt am Datum: 10/10/18, Zeit: 08:58:37, von Benutzer: Gast # Anwendung: xxxx, Version: xxx , die Versionsnummer = 0 TODAY Dateiname: xxxxxxxx Dateityp: XISAM Standard Datensatz: 1 Op sys Dateiname: usr/file/xx_xxxx Datenbankname: Nehmen Namensliste: xx_xxx Index Namensliste: – gianmere

Antwort

2

Fast sicher wurde es in der Programmiersprache TODAY (selbst von TodaySystems erstellt) erstellt. HEUTE ist eine sehr alte (20 Jahre?) Sprache, die anscheinend nicht weit verbreitet ist, obwohl sie den Kern der 4GL BuilderProfessional Entwicklungsumgebung zu bilden scheint.

In Antwort auf "wie lese ich es?" Sollten Sie in der Lage sein, das Dateiformat in der .FMT-Datei zu finden und dann von der .DAT (die eine Flatfile ist) entsprechend diesem Format zu lesen.

Ich bin kürzlich auf eine TODAY-App gestoßen und bin gespannt darauf, eine Dokumentation dafür zu finden!

JC

Verwandte Themen