web-dev-qa-db-ja.com

PostgreSQLデータベースを管理するための優れた無料のツールはありますか?

以前はphpmyadminを使用してMySQLデータベースを管理していましたが、今はPostgreSQLデータベースを管理したいと思います。 PostgreSQLデータベースはサーバー上にありますが、Webサーバー上にないため、PHPは使用しません。

PostgreSQLデータベースを管理するための優れた無料のツールはありますか?

私はpgAdmin IIIを試してみましたが、以前に使用したphpmyadminと比較すると、直感的なアプリケーションからはほど遠いものでした。 PostgreSQL DBAは通常何を使用していますか?彼らはpgAdmin IIIのようなグラフィカルツールを使用していますか、それともほとんどがコマンドラインツールですか?

20
Jonas

Navicat for PostgreSQL およびその他のデータベースプラットフォームがあります。

無料のライトと商用バージョンがあります。

6
jkj

pgAdminとpsql、これらは私が使用するツールです。 PHPスクリプトはデータベース管理にはあまり役に立ちませんが、トランザクションが遅く、多くの問題があります。何かがうまくいかない場合はどうすればよいですか?コミットまたはロールバック?これにより、phpmyadminやphpPgAdminなどのツールがほとんど役に立たなくなり、スクリプトが完了すると、データベース接続が閉じられます。コミットまたはロールバックするものは何もありません。SQLスクリプトはすでになくなっています。

SQLと、データベース接続を開いたままにしておくことができるツールがあれば、それでうまくいきます。

21
Frank Heikens

JackDBを確認してください。これは、完全にWebブラウザーのデータベースクライアントです。

ローカルにインストールするソフトウェアはないため、Mac OS X、Linux、Windowsで使用でき、すべての主要な最新ブラウザー(Chrome、Firefox、IE、Safari、Operaなど)で動作します。 PostgreSQL、MySQL、Oracle、SQL Serverデータベースへの接続をサポートしています。

現時点(7月13日)では、完全な機能を備えたクエリエディターになっていますが、ランタイム構成パラメーターの変更やテーブルのバキュームなどのGUIベースの管理機能も含まれています。

コメント について、SQL履歴に関する上記の別の回答(削除された質問にリンクされています)で、JackDBには、接続ごと(ローカルで検索可能)とすべての接続/データソース(グローバルで検索可能)の両方のすべてのSQLコマンドの完全な履歴が含まれています)。

完全な開示:私はJackDBの創設者です。

5
sehrope

Microsoft SQL Serverから来て、PostgreSQLを管理するために http://www.sqlmanager.net/products/postgresql/manager/ が本当に好きです。

無料版には、始めるために必要なほとんどすべてのものが含まれています。

5
MvcCmsJon

まあ、phpPgAdminがあれば、それがあなたに合っています。

4

私はdbVisualizerが好きです。無料バージョンには残念ながらいくつかの機能がありません。十分な機能があるかどうかを確認する必要があります。

その他の選択肢については、stackoverflowも確認してください。

3
newenglander