PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Postgresql -bash:psql:comando non trovato

export PATH=/usr/pgsql-9.2/bin:$PATH

Il programma eseguibile psql si trova nella directory /usr/pgsql-9.2/bin , e quella directory non è inclusa nel percorso per impostazione predefinita, quindi dobbiamo dire al nostro programma shell (terminale) dove trovare psql . Quando la maggior parte dei pacchetti sono installati, vengono aggiunti a un percorso esistente, come /usr/local/bin , ma non questo programma.

Quindi dobbiamo aggiungere il percorso del programma alla variabile PATH della shell se non vogliamo dover digitare il percorso completo del programma ogni volta che lo eseguiamo.

Questa riga dovrebbe in genere essere aggiunta allo script di avvio della shell, che per la shell bash sarà nel file ~/.bashrc .