51

データを確認する必要がある大量の postgresql ダンプ ファイルがあります。Postgresql をインストールして、それぞれを新しいデータベースに 1 つずつ「復元」する必要がありますか? または、単純にそれらを開くことができ、データをのぞき見ることができ、単純なSQLクエリを実行することさえできるpostgresqlクライアントがあることを望んでいますか?

ダンプ ファイルはすべて Postgresql v9.1.9 サーバーからのものです。

それとも、ダンプ ファイルへのデータベース "接続" を簡単に作成できるツールがあるのでしょうか?

更新: これらはテキスト ファイルではありません。それらはバイナリです。それらはHerokuのバックアップメカニズムから来ています。これはHerokuがバックアップの作成方法について言っていることです:

PG Backups は、ネイティブの pg_dump PostgreSQL ツールを使用してバックアップ ファイルを作成するため、他の PostgreSQL インストールに簡単にエクスポートできます。

4

6 に答える 6

68

This was what I was looking for:

pg_restore db.bin > db.sql

Thanks @andrewtweber

于 2015-03-10T14:54:22.857 に答える
0

ダンプ ファイルは通常、圧縮されていない場合はテキスト ファイルであり、テキスト エディターで開くことができます。内部には、データベースの再構築を可能にするすべてのクエリがあります...

于 2013-04-25T20:29:21.217 に答える
0

Windows で pgAdmin を使用している場合、ファイルをプレーン テキストとしてバックアップできます。コマンド ライン プロンプトで pg_dump の代わりにバックアップを実行する場合、1 つのオプションがあります。

于 2014-01-30T16:12:30.147 に答える