DBeaver Documentation

DOWNLOAD pdf

Windows Silent Install

Overview

It is possible to install/uninstall DBeaver in silent mode using the Windows Installer command line parameters.
This might be beneficial for mass install automation (SSCM and other similar systems).

Parameters

Command line parameters supported by DBeaver installer/uninstaller:

Parameter Description
/S Enables silent mode. Requires either /allusers or /currentuser. Case-sensitive.
/D=path Sets the installation directory. This parameter must be the last one used and is case-sensitive. No quotes needed.
/allusers Installs or uninstalls the software for all users. Case-insensitive.
/currentuser Installs or uninstalls the software for the current user only. Case-insensitive.

For install

To install DBeaver, navigate to the directory where the installer is located and append the desired parameters to the command:

For instance:

C:\Program Files\DBeaver> [parameters]

Note: To install with the /allusers parameter the current user must have the administrator's permission.

For uninstall

To uninstall DBeaver, use the Uninstaller.exe from the DBeaver directory with the required parameters:

For instance:

C:\Program Files\DBeaver>Uninstaller.exe [parameters]

Installer return codes

Code Meaning
0 normal execution (no error)
1 (un)installation aborted by user (Cancel button)
2 (un)installation aborted by script
666660 invalid command-line parameters
666661 elevation is not allowed by defines
666662 uninstaller detected there is no installed version
666663 executing uninstaller from the installer failed
666666 cannot start elevated instance
other Windows error code when trying to start elevated instance"

Installer was improved in DBeaver 5.3.3, special thanks to the NsisMultiUser team.