「Dbeaver」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
 
(同じ利用者による、間の4版が非表示)
9行目: 9行目:
 
== インストール ==
 
== インストール ==
   
{{Pkg|dbeaver}} パッケージを[[インストール]]してください。DBeaver relies on java 11 or above. For jvm installation and configuration, please see [[Java]].
+
{{Pkg|dbeaver}} パッケージを[[インストール]]してください。DBeaver java 11 以降に依存しています。jvm のインストールと設定については、[[Java]] を参照してください。
   
 
様々なプラグインが存在します:
 
様々なプラグインが存在します:
49行目: 49行目:
 
{{ic|1=export _JAVA_OPTIONS="-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel"}} を [[xinitrc]] に追加してみてください。
 
{{ic|1=export _JAVA_OPTIONS="-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel"}} を [[xinitrc]] に追加してみてください。
   
=== DBeaver configuration location ===
+
=== DBeaver 設定ファイルの場所 ===
   
The location of the DBeaver configuration files are located {{ic|~/.local/share/DbeaverData}}
+
DBeaver設定ファイルの場所は{{ic|~/.local/share/DbeaverData}}です。
   
=== Java version ===
 
 
DBeaver relies on java 11 or above.
 
   
 
If you get an error message starting like this:
 
If you get an error message starting like this:
67行目: 64行目:
 
This means that your java version is outdated. You can fix it by installing a newer java version and [[Java#Switching between JVM|changing the default java]].
 
This means that your java version is outdated. You can fix it by installing a newer java version and [[Java#Switching between JVM|changing the default java]].
   
  +
=== Java のバージョン ===
=== GUI elements too big or filled with black rectangles ===
 
  +
  +
DBeaver は java 11 以上に依存しています。
  +
  +
以下のようなエラーメッセージが表示された場合は、DBeaver を再起動してください:
  +
  +
!ENTRY org.eclipse.compare 4 0 2021-02-25 11:11:08.257
  +
!MESSAGE FrameworkEvent ERROR
  +
!STACK 0
  +
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.compare [27]
  +
Unresolved requirement: Require-Bundle: org.eclipse.ui.navigator; bundle-version="[3.2.0,4.0.0)"; resolution:="optional"
  +
  +
これは、java のバージョンが古いことを意味します。新しいバージョンの java をインストールし、[[Java#Switching between JVM|changing the default java]] で修正できます。
  +
  +
=== GUI 要素が大きすぎる、または黒い四角形で埋まっている ===
   
  +
HiDPI 画面の場合、Dbeaver の GUI 要素が大きすぎたり、インターフェースの一部が黒い四角で埋まってしまうことがあります。
For HiDPI screens, GUI elements of Dbeaver might appear too big and certain parts of the interface might be filled with black rectangles.
 
   
  +
これは以下の[[環境変数]]を設定することで解決できます:
This can be fixed by setting the following [[environment variables]]:
 
   
 
GDK_SCALE=2
 
GDK_SCALE=2
GDK_DPI_SCALE=0.5
+
gdk_dpi_scale=0.5
   
  +
または次の[[環境変数]]を設定します:
or this enviroment [[environment variables]]:
 
 
GDK_BACKEND=x11
 
GDK_BACKEND=x11
   
  +
最適な値は画面の解像度に依存するので、試行錯誤が必要かもしれません。詳しくは [[HiDPI]] を参照してください。
Obviously the optimal values depend on the resolution of the screen, so a bit of trial and error might be needed. See [[HiDPI]] for more information.
 
   
=== Broken clipboard on Plasma Wayland between DBeaver and other applications ===
+
=== DBeaver と他のアプリケーションの間で Plasma Wayland 上でクリップボードが壊れる ===
   
Running DBeaver with XWayland seems to fix the problem :
+
DBeaver XWayland で実行すると問題が解決するようです:
   
 
$ GDK_BACKEND=x11 dbeaver
 
$ GDK_BACKEND=x11 dbeaver

2024年1月12日 (金) 18:20時点における最新版

Dbeaver はフリーのマルチプラットフォーム、データベース管理ツールです。機能に関する詳しい情報は 公式ホームページ を見てください。

MySQL, PostgreSQL, MariaDB, SQLite, Oracle などの多数のデータベースがサポートされています。

(Eclipse のプラグインアーキテクチャに基づく) プラグインアーキテクチャを使っており、アプリケーションの挙動の多くを変えることができ、データベース固有の機能とデータベースに依存しない機能を実現しています。Dbeaver は Java で書かれているデスクトップアプリケーションで、Eclipse プラットフォームを基にしています。

インストール

dbeaver パッケージをインストールしてください。DBeaver は java 11 以降に依存しています。jvm のインストールと設定については、Java を参照してください。

様々なプラグインが存在します:

トラブルシューティング

JVM terminated error

以下のようにエラーが表示される場合:

 JVM terminated. Exit code=1
 /bin/java
 -XX:+IgnoreUnrecognizedVMOptions
 -Xms64m
 -Xmx1024m
 -jar /usr/lib/dbeaver//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
 -os linux
 -ws gtk
 -arch x86_64
 -showsplash
 -launcher /usr/lib/dbeaver/dbeaver
 -name Dbeaver
 --launcher.library /usr/lib/dbeaver//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.551.v20171108-1834/eclipse_1630.so
 -startup /usr/lib/dbeaver//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
 --launcher.overrideVmargs
 -exitdata 5b000e
 -vm /bin/java
 -vmargs
 -XX:+IgnoreUnrecognizedVMOptions
 -Xms64m
 -Xmx1024m
 -jar /usr/lib/dbeaver//plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar

export _JAVA_OPTIONS="-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel"xinitrc に追加してみてください。

DBeaver 設定ファイルの場所

DBeaver設定ファイルの場所は~/.local/share/DbeaverDataです。


If you get an error message starting like this:

!ENTRY org.eclipse.compare 4 0 2021-02-25 11:11:08.257
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.compare [27]
   Unresolved requirement: Require-Bundle: org.eclipse.ui.navigator; bundle-version="[3.2.0,4.0.0)"; resolution:="optional"

This means that your java version is outdated. You can fix it by installing a newer java version and changing the default java.

Java のバージョン

DBeaver は java 11 以上に依存しています。

以下のようなエラーメッセージが表示された場合は、DBeaver を再起動してください:

!ENTRY org.eclipse.compare 4 0 2021-02-25 11:11:08.257
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.compare [27]
   Unresolved requirement: Require-Bundle: org.eclipse.ui.navigator; bundle-version="[3.2.0,4.0.0)"; resolution:="optional"

これは、java のバージョンが古いことを意味します。新しいバージョンの java をインストールし、changing the default java で修正できます。

GUI 要素が大きすぎる、または黒い四角形で埋まっている

HiDPI 画面の場合、Dbeaver の GUI 要素が大きすぎたり、インターフェースの一部が黒い四角で埋まってしまうことがあります。

これは以下の環境変数を設定することで解決できます:

GDK_SCALE=2
gdk_dpi_scale=0.5

または次の環境変数を設定します:

GDK_BACKEND=x11

最適な値は画面の解像度に依存するので、試行錯誤が必要かもしれません。詳しくは HiDPI を参照してください。

DBeaver と他のアプリケーションの間で Plasma Wayland 上でクリップボードが壊れる

DBeaver を XWayland で実行すると問題が解決するようです:

$ GDK_BACKEND=x11 dbeaver