pgAdmin設定のバイナリパス


15

PostgreSQLをインストールしたの.backupは、別のプラットフォームにアップロードするために受け取った大きなファイルを復元する必要があるためです(3800万行で、他の方法でエクスポートするには大きすぎるようです)。pgAdmin 4で「復元」しようとすると、次のメッセージが表示されます。

[設定]ダイアログでPostgreSQLバイナリパスを設定してください。

これは、PostgreSQLフォルダーへの単なるパスですか?PostgreSQLサイトでこれに関するドキュメントを見つけることができません。私が見つけることができるのは:

バイナリパスノードのフィールドを使用して、PostgreSQLバイナリユーティリティおよびEnterpriseDB Postgres Advanced Serverバイナリユーティリティへのパスを指定します。

pgAdmin以外の方法でデータベースを復元する簡単な方法はありますか?

回答:


18

スクリーンショットに示すように、pgAdmin-> Paths-> Binaryパスを設定し、「PostgreSQL Binary Path」を設定します。OSとインストールの詳細に応じて、バイナリは別の場所にある場合があります。試してみる

`which psql`

linux / Unixシステムのコマンドラインから。

Windowsの例: PostgreSQLバイナリパス: "C:\Program Files\PostgreSQL\9.6\bin" ここに画像の説明を入力してください


13
  1. 「サーバー」アイテムを選択します。
  2. 「Config PgAdmin」を選択します

    サーバーの選択項目

  3. ローカルパスにPostgresqlの「bin」フォルダーを入力します。

    「pg bin」フォルダーへのパスを入力します


  • OSX では、パスは /Applications/Postgres.app/Contents/Versions/latest/bin
  • Mac OSX Sierraでは、パスは/Library/PostgreSQL/9.6/bin-PgAdmin 4を自動的にインストールする9.6のEnterpriseDBインストーラーのデフォルトの場所だと思います。
  • Linuxでは、パスは /usr/bin

    ここに画像の説明を入力してください


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.