Chemin binaire dans les préférences de pgAdmin

15

J'ai installé PostgreSQL car j'ai besoin de restaurer un gros .backupfichier que j'ai reçu pour le télécharger sur une autre plate-forme (c'est 38 millions de lignes qui était apparemment trop volumineux pour que la personne puisse l'exporter d'une autre manière). Lorsque j'essaie de "restaurer" dans pgAdmin 4, je reçois le message:

Veuillez configurer le chemin binaire PostgreSQL dans la boîte de dialogue Préférences.

Est-ce juste le chemin vers le dossier PostgreSQL? Je ne trouve pas de documentation à ce sujet sur le site PostgreSQL. Tout ce que je peux trouver, c'est:

Utilisez les champs du nœud Chemins binaires pour spécifier les chemins d'accès aux utilitaires binaires PostgreSQL et aux utilitaires binaires EnterpriseDB Postgres Advanced Server.

Existe-t-il un moyen plus simple de restaurer la base de données autrement que via pgAdmin?

randodatauser
la source

Réponses:

18

Configurez pgAdmin-> Chemins-> Chemins binaires et définissez "Chemin binaire PostgreSQL" comme indiqué dans la capture d'écran. Selon votre système d'exploitation et les détails d'installation, les fichiers binaires peuvent être situés ailleurs. Essayer

`which psql`

à partir de la ligne de commande sur les systèmes linux / Unix.

Un exemple Windows: Chemin binaire PostgreSQL: "C:\Program Files\PostgreSQL\9.6\bin" entrez la description de l'image ici

Maks K.
la source
13
  1. Sélectionnez l'élément "Serveurs".
  2. Sélectionnez "Configurer PgAdmin"

    Sélectionner l'élément Serveurs

  3. Entrez dans le chemin d'accès local Postgresql dossier "bin".

    Entrez le chemin du dossier "pg bin"


  • Sous OSX, le chemin est /Applications/Postgres.app/Contents/Versions/latest/bin
  • Sur Mac OSX Sierra, le chemin était /Library/PostgreSQL/9.6/bin- je crois que c'est l'emplacement par défaut du programme d'installation EnterpriseDB pour 9.6 qui installe automatiquement PgAdmin 4.
  • Sous Linux, le chemin est /usr/bin

    entrez la description de l'image ici

Percy Rojas
la source