Welke oude bestandsformaten wij nog lezen en migreren

← Legacy systemen

Wij lezen en converteren databestanden uit pakketten die al jaren niet meer verkocht worden: dBase, Clipper, FoxPro, Paradox en alles wat via de Borland Database Engine liep. Dat doen wij door het bestandsformaat zelf te lezen, dus zonder dat het oorspronkelijke pakket, een licentie of een oude machine nog nodig is.

Bijgewerkt op 28 augustus 2026

DOS- en Windows-databases

Formaten uit de jaren tachtig en negentig die nog altijd op schijven en in archieven opduiken.

dBase (.dbf)
Het formaat waar veel administratiepakketten uit die tijd op draaiden. Meestal goed te lezen, ook als de losse indexbestanden ontbreken of beschadigd zijn.
Clipper
Een dBase-variant met eigen index- en memobestanden (.ntx, .dbt). Wij halen de gegevens eruit; de oorspronkelijke programmatuur laten wij met rust.
FoxPro (.dbf)
Verwant aan dBase, met eigen uitbreidingen. Memovelden en samengestelde indexen vragen extra aandacht bij het uitlezen.
Paradox (.db)
Losse tabelbestanden met aparte index- en memobestanden. Een beschadigde index is vaak te herbouwen zolang de tabel zelf leesbaar is.

Borland Database Engine en Delphi-databases

De BDE was jarenlang de standaardlaag onder Delphi-applicaties en wordt al lang niet meer onderhouden. Draait er nog een applicatie op, dan is dat meestal het eerste wat aandacht vraagt.

Paradox via de BDE
De klassieke combinatie onder oudere Delphi-programma's. Wij lezen de tabellen rechtstreeks, buiten de BDE om.
Interbase en Firebird (.gdb, .fdb)
Firebird wordt nog volop gebruikt en is gewoon te migreren naar een actueel platform. Oude Interbase-bestanden zijn in de regel leesbaar.
ElevateDB en DBISAM
Databases die in de applicatie zelf zijn ingebouwd. Uit te lezen en over te zetten naar MS-SQL of PostgreSQL.
Microsoft Access (.mdb, .accdb)
Nog volop in gebruik in het MKB. Meestal een kwestie van overzetten naar een serverdatabase zodra er meer dan een handvol mensen op werkt.

Wat er daarna gebeurt

Uitlezen is stap een. Bijna altijd is het doel dat de gegevens ergens anders verder kunnen.

Overzetten
Naar MS-SQL, PostgreSQL, MySQL of MariaDB, met behoud van de veldindeling en de relaties tussen de tabellen.
Controleren
Aantallen, datatypes, datums en tekens met accenten vergelijken tussen bron en doel. Die vergelijking leveren wij mee.
Tekensets
Oude bestanden staan vaak in een DOS-codepagina. Zonder omzetting worden accenten en leestekens onleesbaar.

Staat uw formaat er niet bij? Meestal is het alsnog leesbaar. Wat telt is of de bestanden compleet zijn en of de structuur nog te bepalen valt — stuur een voorbeeldbestand mee, dan laten wij weten wat er mogelijk is.

Meer hierover →

Staat uw vraag er niet bij?

Beschrijf kort waar het om gaat, dan laten wij weten wat er mogelijk is.