.DM

Файл DM

Paradox Data Model File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

A DM file is an auxiliary metadata file created by Borland or Corel Paradox that stores the data-model definition for a Paradox database - not the records themselves. The actual data lives in the companion .DB file. To open a DM file, open the parent .DB table in Corel Paradox (WordPerfect Office) or a BDE-compatible viewer; Paradox reads the .DM automatically. Note that .dm is also used by Gatan DigitalMicrograph (electron-microscopy images) and BYOND DreamMaker (game source code) - the opening steps below cover the Paradox database file.

Разработчик: Borland (originally Ansa Software); later Corel Corporation Категория: Файлы баз данных MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows
Связанные: .DB · .DBF · .ACCDB · .SQL

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Sep 2, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла DM?

The .dm file is a Paradox Data Model file - a small proprietary binary created by Borland Paradox for Windows alongside each database table. It stores data-model and table-relationship definitions that Paradox uses to manage how tables connect within a multi-table application.

A .dm file is never standalone. It lives beside the primary .DB table file and other Paradox sibling files such as .px (primary index), .mb (memo/BLOB storage), and .val (validity checks). Together these files form one complete Paradox table set. The .dm file itself holds relationship metadata and contains no raw record data - to access or recover data you always need the matching .db file.

Paradox was originally developed by Ansa Software, acquired by Borland in 1987, and later transferred to Corel Corporation, which continued shipping it inside WordPerfect Office. The format is proprietary binary (little-endian) with no publicly documented magic-byte signature. The internal structure version is tied to the Paradox table level - for example, table level 5 corresponds to Paradox 5 and Paradox 7.

Paradox is now a legacy desktop database platform. Migration typically involves exporting table data from .db files into dBASE format, Access databases, or CSV files using tools such as Corel Paradox, the Borland Database Engine (BDE), or Paradox-aware viewers like Database .NET.

Безопасность и защита

РИСК: LOW

A Paradox .DM is a small inert metadata file with no scripting, so it poses little direct risk. The caution is practical: it is legacy data, the matching .DB/.PX/.MB files are needed to recover anything useful, and old Paradox databases may carry table-level password protection. Beware "universal .dm viewer" download sites - they often bundle adware/PUPs.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕParadox Data Model Fileтакже известен как Paradox Data Model, Borland Paradox .DM file
РАЗРАБОТЧИКBorland (originally Ansa Software); later Corel Corporationс Paradox for Windows era (early-mid 1990s)
MIME-ТИПapplication/octet-stream
ТИПBorland Paradox auxiliary data-model definition (binary)
СВЯЗАННЫЕ.db.dbf.accdb.sql
Это расширение также используется в…
  • Gatan DigitalMicrograph image (.dm / .dm3 / .dm4) - Electron-microscopy image and spectrum file; the bare .dm variant is an old DigitalMicrograph format predating .dm3.
  • BYOND DM source code (.dm) - DreamMaker source file for BYOND online games - plain-text code, not a database file.
  • SourceMod / Source-engine demo (.dem is standard; .dm appears in some toolchains) - Game replay/demo data; unrelated to Paradox.

Программы, открывающие файлы DM

Windows3 apps
Corel Paradox (WordPerfect Office) Платно Open the parent Paradox database/table (.DB); Paradox reads the .DM model automatically. Buy via WordPerfect Office Professional.
Borland Database Engine + legacy Paradox Платно Use a BDE-based tool to read the .DB tables when the original Paradox app is unavailable.
DBF Viewer / Paradox-aware viewers (e.g. Database .NET) Freemium Open the companion .DB table to read the actual records; the .DM is only a model definition.

Технические подробности

глубокая спецификация
EncodingBinary (proprietary Borland Paradox record structure)
Byte orderLittle-endian
EncryptionNone in the .dm file itself; password protection exists at the .db table level
MIME typeapplication/octet-stream
Typical file size1 KB - 50 KB (small auxiliary metadata file)
Role in table setStores data-model and table-relationship definitions for the paired .db table
Sibling files.db (table data), .px (primary index), .mb (BLOBs), .val (validity checks), .net (referential integrity)
Internal versionTied to Paradox table level (table level 5 = Paradox 5/7); no separate .dm versioning
Magic bytesNo publicly documented constant byte signature for .dm files
Developer lineageAnsa Software → Borland (1987) → Corel Corporation
Associated OSWindows (Paradox for Windows), DOS (legacy Paradox for DOS)
Data recovery dependencyThe .dm file alone contains no table records; the matching .db file is required for any data access
Runtime dependencyRequires the Borland Database Engine (BDE) for programmatic access on Windows
Superseded byModern relational databases (Access, SQLite) or flat formats (CSV, dBASE) for migration
ContainerBorland Paradox proprietary auxiliary data-model structure; no standard container format
ВыпущенParadox for Windows era (early-mid 1990s)
Последняя версияParadox-family format frozen; Corel Paradox last shipped in WordPerfect Office (2021 build)

Конвертации DM

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами DM. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах DM.

Часто задаваемые вопросы

What is a .DM file?
In the Paradox context it is a Paradox Data Model file: auxiliary metadata that defines how a Paradox database's tables relate. The actual records are in the .DB file, not the .DM.
How do I open a Paradox .DM file?
Open the parent Paradox database/table (the .DB) in Corel Paradox (WordPerfect Office) or a BDE/ODBC-based tool; Paradox uses the .DM automatically. The .DM alone has no readable content.
Can I get my data out of an old Paradox database?
Yes - open the .DB table in Corel Paradox or import it into Microsoft Access using the Paradox driver, then export to CSV or another modern format.
Why is my .DM file an image or microscope file, not a database?
Because .dm is overloaded. Gatan DigitalMicrograph (electron microscopy) and BYOND DreamMaker (game source code) both use .dm. Check which application produced the file.
Is a .DM file the whole database?
No. It is only the data-model definition. You need the companion .DB (data), .PX (index) and .MB (BLOB) files to use the database.

Ссылки

1Just Solve the File Format Problem - Paradoxjustsolve.archiveteam.org
2Corel WordPerfect Office (includes Paradox)www.wordperfect.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.TMPTemporary File
9.XDWDocuWorks Document
10.BINCD/DVD Disc Image (BIN/CUE)

Похожие расширения

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z