.DBS

DBS File

SQLBase Database File
Ask a question
QUICK ANSWER

A DBS file is a SQLBase database created by Gupta Technologies (now OpenText/Gupta Team Developer). It holds tables, indexes and data in a proprietary binary format and requires the SQLBase engine to open -- generic apps like MySQL or Navicat cannot read it. To get the data out, connect through SQLBase tools or an ODBC/JDBC client and export to SQL or CSV.

Developer: Gupta Technologies (later Centura Software, then Unify Corporation; today OpenText/Gupta Team Developer) Category: Database Files MIME: application/octet-stream
OPENS ON Windows Linux
Related: .DB · .DBF · .ACCDB · .SQL

On this page

19k+ extensions indexed
Last reviewed Jun 29, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

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: LOW

A .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
FULL NAMESQLBase Database Fileaka Gupta SQLBase database, Centura/Unify SQLBase database file
DEVELOPERGupta Technologies (later Centura Software, then Unify Corporation; today OpenText/Gupta Team Developer)since Gupta SQLBase (late 1980s); SQLBase is still maintained under the Gupta/OpenText product line
MIME TYPEapplication/octet-stream
TYPEBinary relational-database file - a single-file SQLBase database (tables, indexes, schema, data)
This extension is also used by…
  • 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

Windows2 apps
Gupta/OpenText SQLBase (engine + SQLTalk/SQLConsole) Paid Install/connect the SQLBase server, then open the database in SQLTalk or SQLConsole to run SQL against it. This is the correct, native way to read a .dbs.
ODBC/JDBC client (e.g. DBeaver via SQLBase driver) Open-source Install the SQLBase ODBC/JDBC driver, point a generic SQL client like DBeaver at the running SQLBase database, and browse/export the tables.
Linux1 app
Gupta/OpenText SQLBase (server) Paid Run the SQLBase server on Linux and connect with SQLTalk or an ODBC/JDBC client to query the .dbs database.

Technical details

deep spec
Format typeBinary relational-database file - a single-file SQLBase database storing tables, indexes, schema, and BLOBs
Developer lineageGupta Technologies → Centura Software → Unify Corporation → OpenText (Gupta Team Developer)
File encodingBinary, proprietary page-structured layout; not human-readable
Page organizationFixed-size database pages holding system catalog, table rows, B-tree indexes, and BLOBs
Byte orderLittle-endian (platform-dependent; not publicly documented)
CompressionNone - data is stored as raw page content without compression
EncryptionOptional 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 logA companion `.log` file in the same directory records transactions for crash recovery and rollforward
Magic bytes / headerNo publicly documented fixed header signature; file is identified by SQLBase engine tooling, not a magic number
MIME typeapplication/octet-stream
Platform supportWindows, Linux, and legacy Unix (SQLBase server platforms)
Access requirementRequires the SQLBase server engine; external tools connect via a SQLBase ODBC or JDBC driver
Template sourceNew databases are seeded from a `START.DBS` template file located in the SQLBase installation directory
ReleasedGupta SQLBase (late 1980s); SQLBase is still maintained under the Gupta/OpenText product line
Latest versionSQLBase 12.x (current under OpenText/Gupta Team Developer); page-based file format
Specificationwww.opentext.com

DBS conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with DBS files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about DBS files.

Frequently asked questions

What is a DBS file?
Most often a SQLBase database file - a single-file relational database created by Gupta SQLBase (now OpenText/Gupta, formerly Centura/Unify). It stores tables, indexes and data in a proprietary binary format read by the SQLBase engine.
How do I open a .dbs file?
Connect to it with SQLBase and its tools (SQLTalk/SQLConsole), or via an ODBC/JDBC driver from a SQL client like DBeaver. A .dbs isn't readable by renaming, and generic database apps can't load it directly.
Can I open a SQLBase .dbs in MySQL or Navicat?
No. MySQL and Navicat are for MySQL databases and can't read a SQLBase .dbs. To move the data, export it from SQLBase to SQL or CSV and import that into MySQL.
What is the .log file next to my .dbs?
It's the SQLBase transaction log used for crash recovery and rollforward. Keep it with the .dbs - separating them can prevent the database from opening or recovering correctly.
Who makes SQLBase / who owns the .dbs format now?
SQLBase began at Gupta Technologies, became Centura Software, was acquired by Unify in 2006, and the SQLBase/Team Developer line is now under Gupta/OpenText. That's why old records list different vendors.
How do I migrate SQLBase data to a modern database?
Connect to the SQLBase database, export the schema and rows to SQL/CSV (SQLTalk unload or a SQL client), then import into your target system (MySQL, PostgreSQL, SQL Server, etc.).

References

1Wikipedia - Gupta Technologies (Centura/Unify history)en.wikipedia.org
2fileformat.com - DBS (SQLBase Database File)docs.fileformat.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.BCBitComet Incomplete Download File
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.RPMSGRestricted Permission Message
10.AVIFAV1 Image File Format (AVIF)

Related extensions

.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

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z