J'utilise DBeaver 3.8.0 et j'essaie de configurer une connexion générale à ma base de données PostgreSQL locale.
Pour afficher toutes les bases de données dont je dispose, je coche la case "Afficher les bases de données non par défaut". Et quand j'essaie d'accéder aux schémas d'une de mes bases de données, je reçois le message d'erreur
org.jkiss.dbeaver.DBException: Can't access non-default database
Pour les versions plus récentes de DBeaver, vous pouvez améliorer ce comportement par défaut source de confusion.
Vous devez modifier le paramètre "Editors". Il y a plusieurs façons de se rendre au paramètre. Une méthode simple consiste à:
[Postgres - # name #], cliquez avec le bouton droit de la souris sur> Propriétés.
Sous Editors, cochez la case de synchronisation automatique:
Après cela, chaque fois que vous cliquez sur une base de données dans le navigateur de droite, celle-ci sera automatiquement définie comme base de données active. Tout devrait donc fonctionner.
Ces types de points douloureux suffisent à vous éloigner de nouveaux outils, notamment celui-ci. Accrochez-vous!