Paradox Database Conversion

Still running on Paradox? We can get your data out.

InsurCore Data extracts and converts Paradox database files — including the tables, memo fields, and relationships that most export tools miss — into clean, modern, import-ready data.

.DB.PX.MB.VAL.X01.X02.XG0

The Problem

Why this conversion is hard

Paradox databases use a proprietary format that modern tools often can't read without the original runtime or BDE (Borland Database Engine) installed.

Tables are stored as individual .DB files with separate index (.PX), memo (.MB), and validity check (.VAL) files — a missing companion file can make data unreadable.

Field names and data types are inconsistently defined across old Paradox versions, and there is rarely any documentation of the schema.

Memo fields (long text, notes) are stored in separate .MB files and are often missed or corrupted during manual export attempts.

The software that ran on these databases may no longer exist, be licensed, or run on modern operating systems — making it difficult to even open the data.

Data quality is often poor after years of unvalidated entries — duplicates, broken relationships, and inconsistent formats are common.

What We Extract

What InsurCore Data delivers

Full Paradox table extraction including all companion files
Memo field extraction (.MB files)
Index and relationship reconstruction
Schema discovery and field-type mapping
Character encoding normalization
Data cleaning and deduplication
Conversion to CSV, XLSX, SQL, PostgreSQL, or custom format
Record count validation and exception reporting
Custom scripting for non-standard table structures
Documentation of source schema for audit purposes

Paradox databases are one of the most commonly encountered legacy formats in industries like insurance, healthcare, legal, and field service. We have purpose-built tooling and extraction scripts specifically for this format.

The Process

How Every Conversion Works

01

Data Review

We inspect the source files, database, or export structure to understand what exists and what condition it's in.

02

Inventory

We identify tables, fields, relationships, record counts, duplicates, and critical business objects.

03

Mapping

We map the source data to the destination system or desired output format, including any custom field logic.

04

Transformation

We clean, normalize, restructure, and convert the data using scripts, tools, and custom logic.

05

Delivery

We deliver clean, structured, import-ready data files with a validation report and audit trail.

FAQ

Common Questions

Do you need the original Paradox software to do the conversion?

No. We use specialized extraction tools and custom scripts that read the Paradox binary format directly — no Borland Database Engine or original software required.

What if some of my .DB files are corrupted or missing companion files?

We do a file integrity check first and let you know what's recoverable. Partial recovery is possible in many cases — we document what was extracted and what was lost.

What is the output format?

We deliver data in your target format — typically CSV or Excel for import into modern platforms, or SQL insert scripts for database targets. We can also load directly into PostgreSQL or SQLite.

My data goes back to the 1990s. Is that a problem?

Not usually. We've worked with very old Paradox databases. The older the data, the more likely there are encoding issues (old code pages) — but we handle those as part of the normalization step.

Ready to move your data?

We offer a free initial data review — no commitment required. Send us a sample file or describe your source system and we'll tell you exactly what's possible.