GitHub Stars Latest release Total downloads Go Report

About

DBeaver portable app made with Portapps.
A free universal database tool and SQL client.

Latest version 6.0.3
Internal release 7
Last updated 2019/04/22
Links
Maintainer CrazyMax
Homepage https://dbeaver.io/
License Apache License 2.0
Changelog CHANGELOG.md

Installation

Download and install the latest portable setup where you want then run dbeaver-portable.exe.

If you have already installed DBeaver from the original setup, move the following files :

  • %USERPROFILE%\.dbeaver4\* to data
  • %USERPROFILE%\.dbeaver-drivers\* to data\.metadata\drivers

Then run dbeaver-portable.exe and remove DBeaver from your computer.

Upgrade

For an upgrade, simply download and install the latest portable setup.

Infos

Modifications

Here is what differs from the original release to ensure portability :

  • Java VM included
  • Following switches are passed to the process.
    • -data <data_path> : Directory where DBeaver stores data. <data_path> is dynamically generated at launch.
    • -vm <javavm_path> : Use Java VM installed in this folder instead of default. <javavm_path> is dynamically generated at launch.
  • Some core preferences located in app\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.jkiss.dbeaver.core.prefs are also overriden :
    • dialog.default.folder : Default path for export output. Setted to data\.
    • logs.debug.location : Log debug file path. Setted to data\.metadata\logs\dbeaver-debug.log.
    • qm.logDirectory : QM log folder. Setted to data\.metadata\logs\.
    • ui.auto.update.check : Check for autoupdate. Setted to false.
    • ui.drivers.home : Downloaded drivers folder path. Setted to data\.metadata\drivers\.

Download

JavaScript is not enabled!

JavasScript must be enabled to allow the generation of dynamic download links.
Otherwise you can download directly from the releases page on GitHub.