
dbeaver v26.1.5
無料のユニバーサルデータベースツールおよびSQLクライアント
DBeaver
開発者、SQLプログラマー、データベース管理者、アナリスト向けの無料マルチプラットフォームデータベースツール。
- スキーマエディタ、SQLエディタ、データエディタ、AI統合、ER図、データのエクスポート/インポート/マイグレーション、SQL実行計画、データベース管理ツール、データベースダッシュボード、空間データビューア、プロキシ/SSHトンネリング、カスタムデータベースドライバエディタなど、多数の機能を備えています。
- 標準で100以上のデータベースドライバをサポート。
- JDBCまたはODBCドライバを持つあらゆるデータベースをサポート(基本的に、既存のほぼ全てのデータベース)。
- OpenAIまたはCopilotによるスマートなAI補完とコード生成をサポート
ダウンロード
ビルド済みバイナリは公式ウェブサイトまたはGitHubリリースから直接ダウンロードできます。
また、Early Access版もダウンロードできます。毎日公開しています。
実行
インストーラを実行してアプリアイコンをクリックするだけです。またはアーカイブを解凍してコマンドラインからdbeaverを実行します。
注: DBeaverの実行にはJavaが必要です。OpenJDK 21はすべてのDBeaverディストリビューションに含まれています。
dbeaverインストールフォルダのjreディレクトリを置き換えることで、デフォルトのJDKバージョンを変更できます。
ドキュメント
アーキテクチャ
- DBeaverは主にJavaで書かれています。ただし、デスクトップUI、高性能データベースドライバ、ネットワーキングのために、OS固有のネイティブコンポーネント一式も使用しています。
- 基本フレームワーク:
- プラグインと依存関係管理のためのOSGIプラットフォーム。コミュニティ版は130以上のプラグインで構成されています。
- リッチユーザーインターフェース構築のためのEclipse RCPプラットフォーム。
- 基本的なデータベース接続APIのためのJDBC。
- SQL文法と意味解析のためのJSQLParserとAntlr4。
- ネットワーキングやその他の機能には、SSHJ、Apache POI、JFreeChart、JTS、Apache JEXLなど、幅広いオープンソースライブラリを使用しています。
- モデルプラグインとデスクトップUIプラグインを分離しています。これにより、DBeaverとCloudBeaverの両方で同じ「バックエンド」プラグインセットを使用できます。
- 依存関係: OSGIアプリケーションであるため、サードパーティの依存関係にはP2リポジトリを使用しています。追加のMaven依存関係には、独自のDBeaver P2リポジトリを使用しています。
サポート対象データベース
コミュニティ版
標準でDBeaverは以下のデータベースドライバをサポートしています: 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版
商用版は、多くの人気ドライバの機能を拡張し、以下のような非JDBCデータソースもサポートしています:
ODBC、MongoDB、Cassandra、Couchbase、CouchDB、Redis、InfluxDB、Firestore、BigTable、DynamoDB、Kafka KSQL、Neo4j、AWS Neptune、AWS Timestream、Azure CosmosDB、Yugabyte、Salesforceなど。
また、フラットファイルをデータベースとしてサポートしています:CSV、XLSX、Json、XML、Parquet。
商用版でサポートされているすべてのデータベースの一覧はこちらで確認できます。
フィードバック
- バグ報告や機能リクエストは、チケットを作成してください。
- チケットの優先度を上げたい場合は、チケットの説明の下で👍で投票してください。
- 質問やアイデアなどがあれば、ディスカッションを開始してください。
- プルリクエスト歓迎です。コントリビューター向けガイドをご覧ください。
- 詳細はhttps://dbeaver.comをご覧ください。
- Xでフォローし、YouTubeで教育ビデオをご覧ください
- DBeaverをご利用いただきありがとうございます!気に入ったらスターを付けてください。
コントリビューション: ビーバーを助けよう!
やったー、GitHubで50k+スターを達成し、まだまだ成長中です!
本当に素晴らしいことで、DBeaverを気に入っていただけて嬉しいです。
- 新しいソースコードコントリビューターを積極的に募集しています。一部のチケットに「Good first issue」と「Help wanted」のラベルを追加しました。開発チームに参加したい場合は、勇気を出してチケットに挑戦してください。主要なスプリントごとに、最もアクティブなコントリビューターに報酬を提供しています。
- 商用版のいずれかをお買い求めいただけます。NoSQLデータベースのサポート、追加拡張機能、公式オンラインサポートが含まれています。また、ライセンスユーザーはバグ修正や新機能開発において優先的に対応を受けられます。
ありがとうございます!
- DBeaverチーム(コントリビューター)
その他のオープンソース製品:
- CloudBeaver - DBeaverプラットフォーム上に構築されたWebベースのデータベース管理ツール。
サーバー(docker)として実行され、リッチなWebインターフェース(SPA)を提供します。 - dbvr - CLIデータベース管理ツール。CI/CDパイプラインやあらゆる自動化に役立ちます。




