web-dev-qa-db-ja.com

Linuxに適したPostgreSQLクライアントはありますか?

PostgreSQL用の優れたLinux GUI管理および開発ツールがないことに苛立ちを感じています。

pgAdmin IIIはバグが多く、使用できない部分です。うーん、ソフトウェアです。Windows専用のPostgreSQL MaestroとEMS PostgreSQLマネージャーです。

phpPgaAminは有望に見えません。

EMS PostgreSQLマネージャーはWineで動作しますが、そのようなセットアップには多くの問題があります。

要件は次のとおりです。

  1. 大きなテーブル(1M +)のテーブルデータの編集と参照。FKまたは一部のマスタースレーブ編集、GUIフィルタリングなどでジャンプできます。
  2. インプレーススキーマ編集を使用したER図
  3. すべての便利なGUIサポートによるスキーマの編集と閲覧
  4. DBバージョン管理(移行スクリプト)に入れるスキーマ変更ログ。
  5. 多数のテーブルとSQLクエリを一度に処理できるタブ付きインターフェイス。

等々。

何か案は?

31
senotrusov

Squirrel SQLを試しましたか?

http://squirrel-sql.sourceforge.net/

6
Stefan Kendall

現時点では、Postgresおよび他の多くのデータベースをサポートするDBeaver( http://dbeaver.jkiss.org/download/ )の使用をお勧めします。

[2016年の更新]実際にDataGripを使用しています https://www.jetbrains.com/datagrip/ はIntellijが開発したツールです

3

Postgresqlツール

  • Phppgadmin -このツールの完全な解任を再評価する必要があると思います。 PgAdmin IIIよりも大きな機能セットがあり、JDBCを介してtcpポートに厳密に接続するのではなく、ローカルソケットに接続できます。
  • Aqua Data Studio -このツールを頻繁に使用していましたが、現在のステータスがわかりません。 ERマップをサポートし、開発者に役立つ多くの機能を備えています。

必要なものがすべて1つのツールで見つかるとは思えません。私はPostgresqlを使用して多くの開発を行っていますが、それでも、Niceテキストエディタとコマンドラインのpsqlツールを使用すると、最も効率的です。

2
Elijah

Momenでは、NavicatはデータベースIMHOに最適な管理ツールを作成しているようです。

彼らの無料バージョンをチェックしてください(postgresまたはpostgresバージョンだけを含む複数のデータベースをサポートするプレミアム:... for postgresql)

http://navicat.com/en/download/download.html

0
Mirek Rusin