Percorso binario nelle preferenze di pgAdmin


15

Ho installato PostgreSQL perché devo ripristinare un .backupfile di grandi dimensioni che ho ricevuto per il caricamento su un'altra piattaforma (sono 38 milioni di righe che apparentemente erano troppo grandi per essere esportate in altro modo). Quando provo a "ripristinare" in pgAdmin 4 ricevo il messaggio:

Configurare il percorso binario PostgreSQL nella finestra di dialogo Preferenze.

È solo il percorso della cartella PostgreSQL? Non riesco a trovare documentazione su questo sul sito PostgreSQL. Tutto quello che posso trovare è:

Utilizzare i campi nel nodo Percorsi binari per specificare i percorsi delle utility binarie PostgreSQL e delle utility binarie EnterpriseDB Postgres Advanced Server.

Esiste un modo più semplice per ripristinare il database se non tramite pgAdmin?

Risposte:


18

Configura pgAdmin-> Percorsi-> Percorsi binari e imposta "Percorso binario PostgreSQL" come mostrato nello screenshot. A seconda del sistema operativo e dei dettagli di installazione, i file binari potrebbero trovarsi altrove. Provare

`which psql`

dalla riga di comando su sistemi linux / Unix.

Un esempio di Windows: Percorso binario PostgreSQL: "C:\Program Files\PostgreSQL\9.6\bin" inserisci qui la descrizione dell'immagine


13
  1. Seleziona l'elemento "Server".
  2. Seleziona "Configura PgAdmin"

    Seleziona l'elemento Server

  3. Entra nel percorso locale Postgresql "bin".

    Immettere il percorso della cartella "pg bin"


  • Su OSX il percorso è /Applications/Postgres.app/Contents/Versions/latest/bin
  • Su Mac OSX Sierra il percorso era /Library/PostgreSQL/9.6/bin: credo che questa sia la posizione predefinita dal programma di installazione di EnterpriseDB per 9.6 che installa automaticamente PgAdmin 4.
  • Su Linux il percorso è /usr/bin

    inserisci qui la descrizione dell'immagine


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.