
dbeaver v26.1.4
Kostenloses universelles Datenbanktool und SQL-Client
DBeaver
Kostenloses plattformübergreifendes Datenbanktool für Entwickler, SQL-Programmierer, Datenbankadministratoren und Analysten.
- Hat eine Vielzahl von Funktionen, darunter Schema-Editor, SQL-Editor, Dateneditor, KI-Integration, ER-Diagramme, Datenexport/-import/-migration, SQL-Ausführungspläne, Datenbankverwaltungswerkzeuge, Datenbank-Dashboards, räumlicher Datenbetrachter, Proxy- und SSH-Tunneling, Editor für benutzerdefinierte Datenbanktreiber usw.
- Unterstützt standardmäßig mehr als 100 Datenbanktreiber.
- Unterstützt jede Datenbank mit JDBC- oder ODBC-Treiber (grundsätzlich fast alle vorhandenen Datenbanken).
- Unterstützt intelligente KI-Vervollständigung und Codegenerierung mit OpenAI oder Copilot
Download
Vorgefertigte Binärdateien kannst du von der offiziellen Website oder direkt von den GitHub-Releases herunterladen.
Du kannst auch die Early-Access-Version herunterladen. Wir veröffentlichen täglich.
Ausführen
Führe einfach das Installationsprogramm aus und klicke dann auf das App-Symbol. Oder entpacke ein Archiv und führe dbeaver von der Befehlszeile aus.
Hinweis: DBeaver benötigt Java zum Ausführen. OpenJDK 21 ist in allen DBeaver-Distributionen enthalten.
Du kannst die Standard-JDK-Version ändern, indem du das Verzeichnis jre im DBeaver-Installationsordner ersetzt.
Dokumentation
Architektur
- DBeaver ist hauptsächlich in Java geschrieben. Es verwendet jedoch auch eine Reihe nativer, betriebssystemspezifischer Komponenten für die Desktop-Benutzeroberfläche, Hochleistungs-Datenbanktreiber und Netzwerkfunktionen.
- Grundlegende Frameworks:
- OSGI-Plattform für Plugins und Abhängigkeitsverwaltung. Die Community-Version besteht aus 130+ Plugins.
- Eclipse RCP-Plattform für den Aufbau einer umfangreichen Benutzeroberfläche.
- JDBC für die grundlegende Datenbankverbindungs-API.
- JSQLParser und Antlr4 für SQL-Grammatik und semantischen Parser.
- Für Netzwerkfunktionen und zusätzliche Funktionalität verwenden wir eine breite Palette von Open-Source-Bibliotheken wie SSHJ, Apache POI, JFreeChart, JTS, Apache JEXL usw.
- Wir trennen Modell-Plugins von Desktop-UI-Plugins. Dadurch können wir denselben Satz von "Backend"-Plugins sowohl in DBeaver als auch in CloudBeaver verwenden.
- Abhängigkeiten: Als OSGI-Anwendung verwenden wir P2-Repositories für Abhängigkeiten von Drittanbietern. Für zusätzliche Maven-Abhängigkeiten verwenden wir unser eigenes DBeaver P2-Repo.
Unterstützte Datenbanken
Community-Version
Standardmäßig unterstützt DBeaver folgende Datenbanktreiber: MySQL, MariaDB, Oracle, DB2, PostgreSQL, SQL Server, Sybase, Apache Hive, Drill, Presto, Trino, Phoenix, Exasol, Informix, Teradata, Vertica, Netezza, Firebird, Derby, H2, H2GIS, WMI, Snowflake, Greenplum, Redshift, Athena, SAP HANA, MaxDB, NuoDB, MS Access, SQLite, CSV, DBF, Firebird, TimescaleDB, Yellowbrick, CockroachDB, OrientDB, MonetDB, Google BigQuery, Google Spanner, Apache Hive/Impala/Spark, Apache Ignite, MapD, Azure SQL, CrateDB, Elasticsearch, Ocient, Ingres, OmniSci, Yugabyte, IRIS, Data Virtuality, Denodo, Virtuoso, Machbase, DuckDB, Babelfish, OceanBase, Salesforce, EnterpriseDB, Apache Druid, Apache Kylin, Databricks, OpenSearch, TiDB, TDEngine, Materialize, JDBCX, Dameng, Altibase, StarRocks, CUBRID, GaussDB, DolphinDB, LibSQL, GBase 8s, Databend, Cloudberry, Teiid, Kingbase.
PRO-Versionen
Kommerzielle Versionen erweitern die Funktionalität vieler beliebter Treiber und unterstützen auch Nicht-JDBC-Datenquellen wie: ODBC, MongoDB, Cassandra, Couchbase, CouchDB, Redis, InfluxDB, Firestore, BigTable, DynamoDB, Kafka KSQL, Neo4j, AWS Neptune, AWS Timestream, Azure CosmosDB, Yugabyte, Salesforce usw. Außerdem unterstützen wir Flachdateien als Datenbanken: CSV, XLSX, Json, XML, Parquet. Die Liste aller in kommerziellen Versionen unterstützten Datenbanken findest du hier.
Feedback
- Für Fehlerberichte und Funktionswünsche – bitte ein Ticket erstellen.
- Um ein Ticket auf eine höhere Priorität zu heben – stimme bitte mit 👍 unter der Ticketbeschreibung dafür ab.
- Wenn du Fragen, Ideen usw. hast – bitte eine Diskussion starten.
- Pull Requests sind willkommen. Siehe unseren Leitfaden für Mitwirkende.
- Besuche https://dbeaver.com für weitere Informationen.
- Folge uns auf X und schau dir Lehrvideos auf YouTube an.
- Danke, dass du DBeaver verwendest! Hinterlasse einen Stern, wenn es dir gefällt.
Mitwirkung: Hilf dem Biber!
Hurra, wir haben 50.000+ Sterne auf GitHub erreicht und wachsen weiter! Das ist wirklich cool, und wir freuen uns, dass dir DBeaver gefällt.
- Wir suchen aktiv nach neuen Quellcode-Mitwirkenden. Wir haben einigen Tickets die Labels „Good first issue“ und „Help wanted“ hinzugefügt. Wenn du Teil unseres Entwicklungsteams werden möchtest, sei mutig und nimm dir ein Ticket. Wir belohnen gerne unsere aktivsten Mitwirkenden bei jedem größeren Sprint.
- Du kannst eine unserer kommerziellen Versionen kaufen. Diese umfassen Unterstützung für NoSQL-Datenbanken, zusätzliche Erweiterungen und offiziellen Online-Support. Außerdem haben lizenzierte Benutzer Priorität bei Fehlerbehebungen und der Entwicklung neuer Funktionen.
Danke!
- DBeaver-Team (Mitwirkende)
Unsere anderen Open-Source-Produkte:
- CloudBeaver – web-basiertes Datenbankverwaltungstool, das auf der DBeaver-Plattform basiert.
Läuft als Server (docker) und bietet eine umfangreiche Webschnittstelle (SPA). - dbvr – CLI-Datenbankverwaltungstool. Nützlich in CI/CD-Pipelines und allen Arten von Automatisierungen.




