DBeaver Documentation

DOWNLOAD

How to set a variable if dbeaver.ini is read only

If you need to set some variable and dbeaver.ini have read-only permissions (this can happen, for example, in Flatpak or Snap), you can use the config.ini.

config.ini path:

For Linux:

You can find correct path to your configuration directory with config.ini when open DBeaver Help -> Installation Information -> Configuration then type filter text org.osgi.framework.storage

image


If config.ini does not exist, you can create it in the configuration directory nano config.ini


For Windows:

You can find correct path to your configuration directory with config.ini when open DBeaver Help -> Installation Information -> Configuration then type filter text org.osgi.framework.storage

Example output:

org.osgi.framework.storage=file:/C:/Users/user/.eclipse/org.jkiss.dbeaver.product_22.0.5_1535670467_win32_win32_x86_64

If config.ini does not exist, you can create it in the configuration directory.


config.ini example

For example, you can set system property with your custom path to point to the keystore you created.

-Djavax.net.ssl.truststore=/path/to/your/cert

Or, for example, you can change the language.

osgi.nl=fr

Did we resolve your issue?