Build a clearer workflow for JDataStore: reverse engineer existing schemas into interactive ER diagrams, model changes visually, and generate reviewed SQL scripts before deployment.
DbSchema is built for visual modeling, schema documentation, and deployment. Keep an offline model in Git, collaborate across teams, and publish documentation that developers, analysts, and stakeholders can navigate in minutes.
Download DbSchema See JDataStore Features Download JDataStore JDBC Driver
Get to your first JDataStore schema diagram in minutes. No account, no credit card.
Download the installer for Windows, macOS, or Linux and launch DbSchema. No signup required.
Reverse engineer an existing JDataStore database or open a sample model to explore tables, relationships, and indexes.
Edit schema visually, generate documentation, and prepare reviewed migration scripts for safer releases.
JDataStore is a compact Java database engine originally developed by Borland and later maintained
as part of the CodeGear toolchain. It was embedded in Delphi for .NET and JBuilder applications
as a lightweight local data store, and its .jds files remain in use in legacy
enterprise and desktop applications that have not yet been migrated. DbSchema connects to
JDataStore via its JDBC driver, surfaces the table schemas visually, and provides documentation
tools for teams that need to understand or migrate these older databases.
Download DbSchema Free See JDataStore Features
DbSchema connects to a JDataStore file using the Borland JDBC driver and reads the table definitions into the diagram canvas. Column names, data types, and constraints appear in the visual schema without requiring the original JBuilder or Delphi development environment to be installed.
JDataStore exposes a JDBC interface that supports standard SQL. DbSchema's SQL editor lets you write and execute SELECT, INSERT, UPDATE, and DDL statements against a JDataStore file — useful for extracting data for migration or diagnosing application-level query issues without the original IDE.
For legacy applications where the JDataStore schema has never been formally documented, DbSchema's documentation generator produces an HTML report covering all tables, column types, and relationships. This documentation supports migration planning to modern databases such as PostgreSQL or SQL Server.
Use the JDBC URL jdbc:borland:dslocal:/path/to/file.jds to connect to a local
JDataStore file. The driver class is com.borland.datastore.jdbc.DataStoreDriver.
Locate dsjdbc.jar in the original JDataStore installation directory and register
it in DbSchema's driver manager. The driver ships as part of the JDataStore runtime, which
is available in archived Borland and CodeGear product distributions — the driver version must
match the JDataStore file format version of the target .jds file.
.jds files and inspect table schemas without Borland or CodeGear tools.