Skip to content

Configuration files

dbvr utilizes several configuration files to tailor the application to user needs. These files include:

  • dbvr.ini
  • data-sources.json

dbvr.ini

Through modifications to dbvr.ini, you can configure application startup behavior and runtime options.

How to locate dbvr.ini

The dbvr.ini file's location varies depending on the operating system and the method of installation. As a general rule, you can find dbvr.ini in the directory where dbvr is installed. For macOS, specifically, it is located in the Contents/Eclipse subfolder of the application.

Here are the common locations based on the operating system and installation method:

Operating System Location of dbvr.ini
macOS ./Applications/dbvr.app/Contents/Eclipse/dbvr.ini.
Windows C:\Program Files\dbvr\dbvr.ini for a default installation.
Linux /usr/share/dbvr/dbvr.ini for installations via .deb, .rpm, or PPA packages.

Pass the license file via dbvr.ini

You can specify the path to the license file in your dbvr.ini. Place -license before -vmargs, and keep the parameter and path on separate lines:

-license
C:\licenses\CL-1E1VNZNG-Z4BV.txt

Tip

For details on locating dbvr.ini, see Configuration files.

data-sources.json

dbvr uses the data-sources.json file to store and manage database connection definitions. The file contains connection metadata, driver references, and connection-level settings.

Example

"postgres-jdbc-161537836e8-3e0957d039995715": {
  "provider": "postgresql",
  "driver": "postgres-jdbc",
  "name": "PostgreSQL - postgres",
  "save-password": true,
  "show-system-objects": true,
  "read-only": false,
  "folder": "PG",
  "lockPassword": "2ba81a47c5512d9e23c435c1f29373cb"
}

How to Locate the data-sources.json

The file is located at ./workspace6/General/.dbeaver/data-sources.json relative to the dbvr workspace on all operating systems.

Tip

For details on workspace paths, see Workspace location.