Vũ Văn HảiFull-stack · AI-native
GuidesBlog
Discuss a project

© 2026 Vu Van Hai · Written from real deployment experience.

HomeGuidesBlogRSS
  1. Guides
  2. /Database
  3. /DBeaver tips: bigger toolbar icons and the TimeZone error fix

DBeaver tips: bigger toolbar icons and the TimeZone error fix

Two handy dbeaver.ini tweaks: scale up tiny toolbar icons on high-DPI displays with swt.autoScale, and fix the invalid value for parameter TimeZone Asia/Saigon error when connecting to PostgreSQL.

Updated: Sep 21, 20262 min read
DBeaverPostgreSQL
On this page
  • Increase the toolbar icon size
  • Steps
  • Adjust the scale
  • Fix the invalid TimeZone error
  • Error message
  • Solution
  • Example dbeaver.ini structure
  • Troubleshooting
  • References

A collection of useful configurations and fixes for DBeaver, the database management tool. Both tips only need an edit to dbeaver.ini: scale up the toolbar icons when they are too small on a high-DPI display, and fix the invalid value for parameter "TimeZone" error when connecting to PostgreSQL.

dbeaver.ini lives in the DBeaver installation directory. After every edit, save the file and restart DBeaver for the change to take effect.

Increase the toolbar icon size

If the toolbar icons are too small (common on high-DPI displays), you can scale them up.

Reference: GitHub Issue #20704

Steps

Step 1 - locate the dbeaver.ini file in the DBeaver installation directory.

Step 2 - add these parameters at the end of the file:

-Dswt.enable.autoScale=true
-Dswt.autoScale=200
-Dswt.autoScale.method=nearest

Step 3 - save the file and restart DBeaver.

Adjust the scale

Change the icon size by editing the value of -Dswt.autoScale:

ValueResult
100Normal size (100%)
1501.5x bigger
2002x bigger
3003x bigger

Fix the invalid TimeZone error

Error message

FATAL: invalid value for parameter "TimeZone": "Asia/Saigon"

This error shows up when connecting to PostgreSQL because Asia/Saigon is not a valid timezone identifier.

Solution

Add the following line to dbeaver.ini, after the -vmargs line:

-Duser.timezone=Asia/Ho_Chi_Minh

This sets the correct timezone (Asia/Ho_Chi_Minh is the valid IANA timezone for Vietnam) and resolves the PostgreSQL connection error.

Example dbeaver.ini structure

-startup
plugins/org.eclipse.equinox.launcher_1.x.x.jar
...
-vmargs
-Duser.timezone=Asia/Ho_Chi_Minh
-Dswt.enable.autoScale=true
-Dswt.autoScale=200
-Dswt.autoScale.method=nearest

Troubleshooting

SymptomFix
Edited dbeaver.ini but nothing changedSave the file and restart DBeaver; the -D... parameters must come after the -vmargs line
Icons are still too small or too largeChange the -Dswt.autoScale value (100, 150, 200, 300) and restart
Still getting the "TimeZone": "Asia/Saigon" errorMake sure -Duser.timezone=Asia/Ho_Chi_Minh sits after -vmargs and the timezone name has no typo

References

  • DBeaver official documentation
  • DBeaver GitHub Issues
PreviousSet up PostgreSQL on a VPS securelyNextFix Docker containers that cannot reach PostgreSQL on a VPS

Related articles

  • Migrate a PostgreSQL database between two VPS with pg_dump

    Move an entire PostgreSQL database (schema and data) from a source VPS to a target VPS through your local machine: dump with pg_dump, restore in a single transaction, verify row counts, then cut over and roll back safely.

    Database

    Database
  • Clone a PostgreSQL database from a VPS to local Windows

    Make a full copy (schema and data) of a PostgreSQL database on a VPS onto a Windows dev machine using an SSH tunnel, pg_dump and pg_restore, including how to move the local PostgreSQL port out of the way.

    Database

    Database
  • Connect to PostgreSQL on a VPS through an SSH tunnel

    Use an SSH tunnel so your dev machine can reach PostgreSQL on a VPS without exposing port 5432 to the internet, plus the DATABASE_URL setup for local and production.

    Database

    Database

Written by Vu Van Hai

I'm Hai, a full-stack developer based in Ho Chi Minh City. These guides come from systems I built and run myself. Need to build or untangle something similar? Get in touch.

Discuss a projectMore guides

Spot a mistake or a command that no longer works? Let me know

On this page

  • Increase the toolbar icon size
  • Steps
  • Adjust the scale
  • Fix the invalid TimeZone error
  • Error message
  • Solution
  • Example dbeaver.ini structure
  • Troubleshooting
  • References