DB CLI Setup (Linux)
Schema compare and schema sync run on the app alone.
The official CLI tools of each database are needed only for backup and restore — and for the part of SQL Server data sync that goes through bcp.
Install only the tools for the databases you actually connect to.
SQLite needs no extra software at all.
Package management differs per distribution on Linux. Pick the guide that matches your family.
Other distributions
Any other distribution works too: install the same tools (pg_dump, mysqldump, mariadb-dump, sqlcmd, bcp, sqlpackage) with your package manager.
If a tool is not detected automatically, point DiffyPick at the executable in Settings → "DB CLI paths".
See the macOS guide → · See the Windows guide →
If something still fails after setup, the troubleshooting page covers the common causes. Open troubleshooting