DBeaver
Original authorSerge Rider
DevelopersDBeaver Corp, and community
Release2011; 15 years ago (2011)
Stable release
26.1.0[1] Edit this on Wikidata / 31 May 2026; 17 days ago (31 May 2026)
Written inJava
Operating systemCross-platform
PlatformEclipse
Available inMultilingual
TypeSQL database administration tool
LicenseApache license
Websitedbeaver.io
Repository

DBeaver is a SQL client software application and a database administration tool. For relational databases it uses the JDBC application programming interface (API) to interact with databases via a JDBC driver. For other databases (NoSQL) it uses proprietary database drivers. It provides an editor that supports code completion and syntax highlighting. It provides a plug-in architecture (based on the Eclipse plugins architecture) that allows users to modify much of the application's behavior to provide database-specific functionality or features that are database-independent. It is written in Java and based on the Eclipse platform.

The community edition (CE) of DBeaver is a free and open source software that is distributed under the Apache License. A closed-source enterprise edition of DBeaver is distributed under a commercial license.

History

edit

DBeaver was started in 2010 as a hobby project. It was supposed to be free and open-source with a good-looking and convenient UI and to include frequently used features for database developers. The first official release was in 2011 on Freecode.[2] It quickly became a popular tool in the open-source community.[3][4]

In the same year, the official web site was founded and the community support forum (now moved to GitHub) was created.[5] In 2012 an Eclipse plugin version was released - since then DBeaver has become one of the most popular database extensions for Eclipse (top 50-60 among all Eclipse extensions).[6]

Shortly after, various software vendors started to integrate with DBeaver (mostly as an extensions to their proprietary Eclipse RCP products: Zend Studio,[7] NXTware,[8] DeltaDNA,[9] etc.).

In 2014 the Enterprise Edition (EE) version was released. The EE version is based on CE but also provides support of NoSQL/BigData databases (Cassandra, MongoDB and Redis) and includes a few additional Eclipse plugins.

In 2015 the DBeaver source code/community moved to GitHub.[10]

In 2017 DBeaver CE was relicensed under Apache License (starting from version 4.x).[11]

In July 2017 DBeaver EE version became commercial in order to support CE version.

Supported platforms and languages

edit

DBeaver is a cross-platform tool and works on platforms which are supported by Eclipse (Windows, Linux, macOS, Solaris), it is available in English, Chinese, Russian, Italian, and German.

Versions

edit

Full list of all released versions[12]

Community Edition

edit

Community Edition (CE) is the initial version of DBeaver. It was released in 2010 and became open-source (GPL) in 2011. CE version includes extended support of the following databases:

Besides relational databases, CE version supports WMI driver (Windows Management Instrumentation – works only in Windows version).

Eclipse Plugin Edition

edit

After a year, and in response to multiple user requests an Eclipse plugin version was released on Eclipse Marketplace. This version is used by programmers who use the Eclipse IDE for software development and need a database management tool right in their IDE. The Eclipse plugin includes most features of Community Edition and is also released under GPL license.

Enterprise Edition

edit

DBeaver 3.x announced support of NoSQL databases (Cassandra and MongoDB in the initial version). Since then DBeaver was divided on Community and Enterprise editions. Enterprise Edition has support of NoSQL databases, persistent query manager and a few other enterprise-level features. The EE version is not open-source and requires the purchase of a license (a trial license can be generated free of charge). List of additional features:

  • Cassandra
  • MongoDB
  • Redis
  • Persistent QM
  • JSON documents editor (mostly for MongoDB)
  • Eclipse EE features (resources management, Marketplace UI)

Features

edit

DBeaver features include:

  • SQL queries execution[13]
  • Data browser/editor with a huge number of features[14]
  • Syntax highlighting and SQL auto-completion
  • Database structure (metadata) browse and edit
  • SQL scripts management[15]
  • DDL generation
  • ERD (Entity Relationship Diagrams) rendering[16]
  • SSH tunnelling
  • SSL support (MySQL and PostgreSQL)
  • Data export/migration[17]
  • Import, export and backup of data (MySQL and PostgreSQL)
  • Mock data generation[18] for database testing
  • Comparison of structural differences between two tables[19]

There are differences in the features available across different databases.

See also

edit

References

edit
  1. ^ "Release 26.1.0". 31 May 2026. Retrieved 1 June 2026.
  2. ^ "Freecode DBeaver page". 2011. Archived from the original on 2016-12-03. Retrieved 2017-01-29.
  3. ^ "Techrepublic: Manage databases with the cross-platform tool DBeaver". 2011. Archived from the original on 2017-10-28. Retrieved 2017-01-29.
  4. ^ "DBeaver: Free Database Manager for Oracle, SQL Server, MySQL, PostgreSQL, DB2". 2011. Archived from the original on 2018-05-12. Retrieved 2017-01-29.
  5. ^ "DBeaver legacy KnowledgeBase forum". 2011. Archived from the original on 2018-02-18. Retrieved 2017-01-29.
  6. ^ "Eclipse Marketplace Metrics". 2016. Archived from the original on 2018-04-26. Retrieved 2017-01-29.
  7. ^ "DBeaver in Zend Studio". 2013. Archived from the original on 2016-06-17. Retrieved 2017-01-29.
  8. ^ "DBeaver in NXTware". 2013. Archived from the original on 2018-04-29. Retrieved 2017-01-29.
  9. ^ "DBeaver in DeltaDNA". 2013. Archived from the original on 2017-02-02. Retrieved 2017-01-29.
  10. ^ "DBeaver GitHub home". GitHub. 2016. Archived from the original on 2017-11-13. Retrieved 2017-01-29.
  11. ^ "DBeaver relicense under EPL". GitHub. 2017.
  12. ^ "DBeaver release notes on Softpedia". Archived from the original on 2018-04-29. Retrieved 2017-01-29.
  13. ^ "SQL execution". 2026. Retrieved 2026-03-26.{{cite web}}: CS1 maint: url-status (link)
  14. ^ "Data Editor". 2026. Retrieved 2026-03-26.{{cite web}}: CS1 maint: url-status (link)
  15. ^ "Script management". 2026. Retrieved 2026-03-26.{{cite web}}: CS1 maint: url-status (link)
  16. ^ "Diagrams". 2026. Retrieved 2026-03-26.{{cite web}}: CS1 maint: url-status (link)
  17. ^ "Data transfer". 2026. Retrieved 2026-03-26.{{cite web}}: CS1 maint: url-status (link)
  18. ^ "Mock Data Generation in DBeaver". GitHub. 2018. Archived from the original on 2019-03-24. Retrieved 2018-04-09.
  19. ^ "Structure and data compare". 2026. Retrieved 2026-03-26.{{cite web}}: CS1 maint: url-status (link)
edit

📚 Artikel Terkait di Wikipedia

MySQL

Community Edition, and the MySQL Cluster CGE. Adminer Database Workbench DBeaver DBEdit DbForge HeidiSQL LibreOffice Base Navicat OpenOffice.org Base phpMyAdmin

SQLite

Adminer Apache OpenOffice Base Database Workbench DatabaseSpy DbVisualizer DBeaver HeidiSQL LibreOffice Base Microsoft Access MySQL Workbench Navicat Oracle

SQL

Adminer Apache OpenOffice Base Database Workbench DatabaseSpy DbVisualizer DBeaver HeidiSQL LibreOffice Base Microsoft Access MySQL Workbench Navicat Oracle

PostgreSQL

provides support for physical (WAL-based) backups, written in Python. DBeaver DBeaver is a free and open source GUI administration tool for PostgreSQL, it

Relational database

Adminer Apache OpenOffice Base Database Workbench DatabaseSpy DbVisualizer DBeaver HeidiSQL LibreOffice Base Microsoft Access MySQL Workbench Navicat Oracle

List of SQL software and tools

Vectorwise VoltDB YugabyteDB Adminer Apache OpenOffice Base DbVisualizer DBeaver DatabaseSpy Database Workbench dbForge HeidiSQL LibreOffice Base Microsoft

Eclipse (software)

Identity Manager Apache Directory Studio Remote Component Environment DBeaver, a SQL client software Portfolio Performance UDig, a GIS software AnyLogic

Comparison of database administration tools

Exasol, BigQuery, Cassandra, ClickHouse, CockroachDB, Couchbase Java DBeaver Serge Rider 2026-05-31 26.1.0  Apache License Yes Yes Yes Yes Yes Yes Yes