DBeaver Community
DBeaver Corp and contributors · SQL編集、データの閲覧・編集、スキーマ探索、ER図、データベース別の管理機能を備えた無料のオープンソースデータベースワークスペース。
紹介
DBeaver Communityは、開発者、SQLプログラマー、データベース管理者、アナリスト向けの無料オープンソースのデスクトップデータベースツールです。データベース接続、SQL編集、データ探索を1つのワークスペースにまとめます。
機能
- データベース固有のドライバーを使って対応データベースに接続し、複数の接続を管理できます。
- データベースが対応する場合、補完、整形、結果タブ、クエリプランを利用してSQLを作成・実行できます。
- スキーマの閲覧、テーブルデータの編集、データベースオブジェクトやメタデータの確認ができます。
- ER図を表示し、外部キーの関係を調べられます。
- マッピングや変換を使ってデータをインポート、エクスポート、転送できます。
- SSHトンネルなどのネットワークハンドラーや、設定済みプロバイダーを介した任意のAI支援を構成できます。
インストールと初回使用
brew install --cask dbeaver-communityをインストールするか、公式macOS DMGをダウンロードしてDBeaver.appをApplicationsにドラッグします。DBeaverを起動し、「New Database Connection」を選択して適切なドライバーを選び、サーバーアドレスと認証情報を入力します。必要に応じて、最初のドライバーのダウンロードを許可してください。保存する前に接続をテストし、作業に必要な権限だけを持つアカウントを使用します。DBeaverがデータベースサーバーをインストールしたり運用したりすることはありません。SQLの実行や編集の適用前に、重要なデータをバックアップしてください。
要件と依存関係
公式の現行ダウンロードページでは、macOS 11以降が必要とされています。現行のHomebrew caskはIntelとApple Siliconに対応し、アーキテクチャ別DMGを提供します。追加のFormula依存関係はなく、明示的に定められたmacOSの最低要件もより厳しくありません。公式の現行ディストリビューションにはOpenJDK 25が含まれており、別途Javaをインストールする必要はありません。バンドルされたランタイムがシステムJavaに置き換わることもありません。接続には、データベースドライバー、ネットワーク到達性、適切なデータベース認証情報が引き続き必要です。ドライバーの互換性やサーバー機能はデータベースによって異なります。取得できた公式要件では、RAMやディスク容量の固定の最低要件は確認できませんでした。ダウンロードサイズはインストール後の容量ではありません。
競合とインストールの詳細
Homebrewでは、名前を指定したcaskの競合は宣言されていません。手動でインストールしたDBeaver.appが同じApplicationsパスを使用する場合があります。このパッケージはDBeaver実行ファイルをHomebrewのbinディレクトリにリンクします。新しいアーカイブを古いインストールに上書き展開しないでください。ワークスペースや接続設定はアプリケーションとは別に保存され、~/Library/DBeaverDataにも保存されます。任意のHomebrew zapクリーンアップを実行すると、そのワークスペースと関連する設定やキャッシュが削除されます。先に接続設定をエクスポートし、必要なワークスペースのバックアップを保管してください。ドライバーのダウンロード失敗、ファイアウォールの制限、SSHまたはデータベースサービスの停止により、デスクトップアプリケーションが正常に起動しても接続できないことがあります。
プラットフォーム、アカウント、費用、ライセンス
Communityディストリビューションは、公式ダウンロードページに記載されたIntel/x86-64およびARMビルドを含め、macOS、Windows、Linux向けに提供されています。WindowsではWindows 10以降、またはWindows Server 2016以降が必要です。Linuxの対応状況は、選択したディストリビューションとデスクトップ環境によって異なります。このcaskはmacOSアプリケーションをインストールします。取得できたダウンロード一覧には、公式のCommunityモバイルビルドは記載されていません。
CommunityはApache License 2.0に基づく無料のオープンソースソフトウェアです。含まれるコンポーネントには、それぞれのライセンスが適用されます。Communityの利用にDBeaverの商用サブスクリプションは必要ありません。データベースアカウント、データベースサービス料金、任意のAIプロバイダーの認証や利用料金は別途必要です。DBeaver PRO製品では、追加の商用機能とサポートが提供されます。このCommunityパッケージに、同製品のエンタープライズ認証機能やNoSQL機能が含まれると想定しないでください。AI機能が任意で利用できても、モデルを無料で使えるとは限りません。
公式リファレンス
新バージョン 26.2.2の更新内容 10月7日 · OpenNavo編集部 · AI翻訳
- AIモデル選択とセルフホスト型OpenAI互換設定を改善。
- SQL・データEnterまたはTabによるSQL補完候補の確定を設定可能に。
- 接続複数コネクターの選択案内とネットワーク設定を改善。