What is the DBS file format?
.dbs files are used for storing databases created with SQLBase, a relational database engine originally developed by Gupta Technologies in the late 1980s and now maintained by OpenText under the Gupta Team Developer product line.
What data do .dbs files store?
Files with the .dbs extension store database tables, indexes, schema definitions, and BLOBs in a single proprietary page-structured binary file. How exactly the data is organized on disk is determined by the SQLBase engine version that created the file. A companion .log transaction log is kept in the same database directory to support crash recovery. .dbs files are typically generated based on a template file START.DBS when a new database is initialized.
What is a database?
A database can be defined as a set of information organized according to specific rules. .dbs database files can contain various types of data and can be applied in various fields. Databases managed by SQLBase use SQL language for querying and administration. SQL queries allow users to retrieve data, modify database entries, and change the table structure.
How large can database files grow?
SQLBase versions before 8.1 limited a .dbs file to 2 gigabytes. Version 8.1 removed this constraint, and since then the only practical limitation is the available hardware storage. Current releases under OpenText (SQLBase 12.x) support multi-gigabyte databases with no engine-imposed ceiling.
Security & safety
RISK: LOWA .dbs is passive data (a database file), not an executable, so opening it carries no inherent code- execution risk. The real cautions are data-handling ones: a SQLBase database can hold sensitive business or personal data, and it depends on its companion .log file for consistency - copy/move the .dbs and its .log together, and work on a backup when recovering or migrating. Only restore or open databases from trusted sources, and avoid third-party "DBS repair/viewer" tools of unknown origin, which may be ineffective or bundle unwanted software.
Format details
in a nutshell- Oxygen / generic database backup - Some other tools save '.dbs' as a generic database or backup file; the dominant documented meaning is the SQLBase database, opened by SQLBase tooling.
- Vendor-specific settings/database files - Various unrelated programs have used .dbs for their own internal database/settings stores - those open only in the originating application.
Programs that open DBS files
Technical details
deep spec| Format type | Binary relational-database file - a single-file SQLBase database storing tables, indexes, schema, and BLOBs |
| Developer lineage | Gupta Technologies → Centura Software → Unify Corporation → OpenText (Gupta Team Developer) |
| File encoding | Binary, proprietary page-structured layout; not human-readable |
| Page organization | Fixed-size database pages holding system catalog, table rows, B-tree indexes, and BLOBs |
| Byte order | Little-endian (platform-dependent; not publicly documented) |
| Compression | None - data is stored as raw page content without compression |
| Encryption | Optional database-level encryption supported by the SQLBase engine; not applied by default |
| File size limit (legacy) | 2 GB cap enforced by SQLBase versions prior to 8.1 |
| File size limit (current) | No engine-imposed limit since SQLBase 8.1; constrained only by available hardware |
| Transaction log | A companion `.log` file in the same directory records transactions for crash recovery and rollforward |
| Magic bytes / header | No publicly documented fixed header signature; file is identified by SQLBase engine tooling, not a magic number |
| MIME type | application/octet-stream |
| Platform support | Windows, Linux, and legacy Unix (SQLBase server platforms) |
| Access requirement | Requires the SQLBase server engine; external tools connect via a SQLBase ODBC or JDBC driver |
| Template source | New databases are seeded from a `START.DBS` template file located in the SQLBase installation directory |
| Released | Gupta SQLBase (late 1980s); SQLBase is still maintained under the Gupta/OpenText product line |
| Latest version | SQLBase 12.x (current under OpenText/Gupta Team Developer); page-based file format |
| Specification | www.opentext.com |
DBS conversions
Community Q&A
asked by usersNo questions yet - be the first to ask about DBS files.