Un bon client PostgreSQL pour Linux? [fermé]

12

stackoverflow m'indique "appartient-sur-défaut de serveur" à ce sujet, donc crossposting.

Je suis frustré de ne pas avoir un bon outil d'administration et de développement de l'interface graphique Linux pour PostgreSQL.

pgAdmin III est un bogue et un morceau inutilisable de ... hmm, logiciel, comparé à Windows uniquement PostgreSQL Maestro et EMS PostgreSQL manager.

phpPgaAmin ne semble pas prometteur.

Le gestionnaire EMS PostgreSQL peut fonctionner sous Wine, mais une telle configuration pose un certain nombre de problèmes.

Les exigences sont:

  1. Édition de données de table et recherche de grandes tables (1M +), capable de sauter par FK ou une édition maître-esclave, filtrage GUI et ainsi de suite.
  2. Diagrammes ER avec modification de schéma sur place
  3. Édition de schéma et navigation avec tout le support GUI utile
  4. Journal des modifications de schéma à mettre en version DB (script de migration).
  5. Interface à onglets pour pouvoir travailler avec un certain nombre de tables et de requêtes SQL à la fois.

Etc.

Des idées?


la source
Par curiosité, qu'avez-vous trouvé buggy dans pgAdmin? Cela ne touche pas votre liste de souhaits à 100%, mais c'est assez solide dans mon expérience.
Gavin M. Roy
Aujourd'hui, il plante, eh bien, se ferme soudainement avec cet effet compiz cool fly out, lorsque j'essaie de supprimer une ligne, probablement référencée par FK. Eh bien, je suppose qu'il n'y a pas beaucoup de bugs.
Quelle version de pgAdmin utilisez-vous? Je l'ai utilisé sous Windows et Linux (même sous compiz!) Et je n'ai pas eu de problèmes. Juste curieux.
Avery Payne
1.8.4 =========
J'ai utilisé plusieurs versions de PgAdmin sur Windows et OS X, et j'ai vu des plantages dans les deux. Ils sont assez peu fréquents (j'en ai vu peut-être une douzaine en deux ans environ) mais ils se produisent.
Frank Farmer

Réponses:

3

Essayez DBvisualizer de Minq Software ... http://www.minq.se/products/dbvis/

C'est universel. Il est basé sur Java et utilise des pilotes JDBC pour accéder à n'importe quelle plate-forme DB. C'est un produit très mature, commercialisé et gratuit. Je l'ai tellement aimé, j'ai fait des folies pour la copie sous licence!

netlinxman
la source
3

J'utilise Navicat. Ils ont une version allégée que vous pouvez télécharger gratuitement qui prend en charge non seulement les postgres, mais aussi MySQL. Vous pouvez faire des choses comme copier des tables d'une base de données vers une autre qui n'est pas prise en charge sous pgadmin3. De plus, c'est plus attrayant visuellement, ce qui est bien.

Jason
la source
2

TOra pourrait valoir le coup d' oeil . C'est techniquement "Toolkit for Oracle", mais il peut également gérer MySQL et PostgreSQL.

gharper
la source
J'ai déjà lu le "Community Guide to PostgreSQL GUI Tools"
2

Squirrel-SQL est un client SQL basé sur Java. Tout avec JDBC est pris en charge. La branche 3.x a introduit une interface utilisateur à onglets.

jldugger
la source
1

Mergeant est un projet de construction d'une application de base de données open source basée sur la technologie GNOME.

jldugger
la source
1

Dans le passé, j'ai utilisé pgAccess , qui n'était pas clinquant mais qui a fait le travail. Il semble que la dernière version remonte à cinq ans, donc ce n'est peut-être pas la bonne réponse.

Bruce Alderman
la source
1

Recommandations

(1) VMware Workstation, Windows et les boîtes à outils EMS J'aime beaucoup les outils EMS pour Postgresql et je les virtualiserais pour y accéder.

(2) Regardez cette liste d' outils GUI Postgres ici

(3) Un outil multiplateforme que j'ai utilisé précédemment et que j'aimais était Aqua Data Studio

Brennan
la source
1

J'utilise pour l'outil gratuit linux Valentina Studio http://www.valentina-db.com/en/valentina-studio-overview Il fonctionne sur trois OS: MAC, WIN, LIN. Cela fonctionne comme avec mySQL / mariaDB, donc avec PostgreSQL, SQLite et Valentina DB.

Anthoni Daniel
la source
Un petit résumé de ce qu'il fait? Le lien peut se rompre à tout moment ...
vonbrand