DBeaverとPostgreSQLのテーブル表示でのデータ編集

Oracle SQL Developerを 利用することがあるのだが、Oracle Databaseのテーブルと違い、 PostgreSQLのテーブルについては、データをスプレッドシート的に編集することができなかった。

Apache License 2.0でリリースされているDBeaver を使うと、PostgreSQLのテーブルもスプレッドシート的に編集することができた。 Microsoft Excelからの複数セルのコピー・アンド・ペーストも可能だった。 プライマリーキーの変更も対応していた。

DBeverをWindows 10でOpenJDK 15と一緒に使うためには、以下のようにOpenJDK 15の パスをdbeaver.iniファイルに設定する必要があった。

-startup
plugins/org.eclipse.equinox.launcher_1.5.700.v20200207-2156.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1100.v20190907-0426
-vm
C:\opt\jdk-15\bin\server\jvm.dll
-vmargs
-XX:+IgnoreUnrecognizedVMOptions
--add-modules=ALL-SYSTEM
-Xms64m
-Xmx1024m

ここで追加したのは、以下の2行の部分である。

-vm
C:\opt\jdk-15\bin\server\jvm.dll

No comments:

Post a Comment

ローカルで大容量・多数のファイルをバックアップしたい場合

ネットワーク経由ではなく、ローカルのハードディスクドライブ間で多数・大容量のファイルをバックアップしたい場合にも、私は rsync を使っている。 途中経過を表示してくれるし、途中で止まってしまった場合にもリカバリーが簡単だろうという意図である。 幸運にも途中で止ま...