Embarcadero InterBase ships embedded in Delphi and C++ Builder products, maintained by developers rather than DBAs. DbSchema opens that database to inspection: ER diagrams of tables and keys, a SQL editor for the data, and generated documentation for the handover.
Trusted by teams at
An application database accumulates structure release after release: a column here, a trigger there, a generator nobody remembers adding. After years of Delphi builds the schema is real and load-bearing — and its only map is the raw DDL.
DbSchema renders the current state as an ER diagram, so feature work, maintenance, and the eventual handover start from a picture instead of an archaeology session.
For the developer who inherited the database file along with the code.
Connect to the InterBase database and its tables, primary and foreign keys, and generator-backed identity columns come back as a diagram — the ERD the application never had.
Run ad-hoc queries, test stored procedure calls, and inspect system tables to learn what the application really does with its data — PSQL dialect included.
Compare the database of one application version against another and read every structural difference as a list — schema evolution made explicit.
One click exports the InterBase schema as interactive HTML5 documentation — tables, columns, keys, and comments, readable in any browser. The next team studies the database without Delphi installed, without an ISQL client, and without you in the room.
Explore the Documentation Tool
InterBase databases live in files with a .gdb or .ib extension,
depending on the version the application was built against. The wire protocol is shared with
Firebird through their common lineage, but connect with an InterBase driver: get IBProvider
or an InterBase-compatible JDBC build from the Embarcadero developer portal and register it
in DbSchema's driver manager.
The server listens on port 3050 by default. The URL takes the absolute file
path, with a double slash ahead of it:
jdbc:interbase://host:3050//path/to/database.gdb. Setup notes live on the
InterBase JDBC driver page.
No account needed — the free download carries the Community Edition and a 15-day Architect trial.
Teams working with InterBase often use these engines too. Explore dedicated guides and JDBC setup for each.