Mise à jour Pour la meilleure solution, voir Réponse de Burmistrov .
Navigateur Web
Quant au lancement de l'application provoquant l'ouverture d'une page dans votre navigateur Web par défaut, oui, c'est la nouvelle norme.
Par un e-mail sur l'e-mail d'annonce psgsql envoyé par Dave Page le 13/04/2018:
Le runtime de bureau s'exécute désormais comme une application de la barre d'état système et utilise le navigateur du système pour afficher pgAdmin. Cela résout de nombreux bugs et problèmes causés par QtWebKit / QtWebEngine.
Deuxième lancement
En ce qui concerne l'application ne faisant rien lors du lancement après la fermeture de la première fenêtre du navigateur Web, une solution: mettre l'URL en signet.
Voici un exemple d'une telle URL:
http://127.0.0.1:58353/browser/
Le numéro de port, 58353 dans l'exemple ci-dessus, varie arbitrairement. Pour découvrir le port actuellement utilisé, effectuez une analyse de port .
Tuez le processus du serveur pgAdmin
L' application pgAdmin 4 est en fait conçue comme une application Web exécutée à l'intérieur d'un serveur Web intégré . Le numéro de port indiqué ci-dessus est donc le port sur lequel ce serveur Web fourni écoute.
Donc, une solution à notre problème de réouverture d'application est de tuer le processus du serveur Web de pgAdmin. Ensuite, exécutez à nouveau l'application pgAdmin 4 pour relancer le serveur Web fourni, recréez le pgAdmin 4
processus et laissez votre navigateur Web par défaut ouvrir une nouvelle fenêtre.
Outil alternatif
Oui, pgAdmin 4 est ennuyeux à cet égard et à d'autres égards également. Vous voudrez peut-être continuer à utiliser d'autres outils d'administration. Il y en a beaucoup à choisir.