PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Postgresql -bash :psql :commande introuvable

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

L'exécutable du programme psql se trouve dans le répertoire /usr/pgsql-9.2/bin , et ce répertoire n'est pas inclus dans le chemin par défaut, nous devons donc dire à notre programme shell (terminal) où trouver psql . Lorsque la plupart des packages sont installés, ils sont ajoutés à un chemin existant, tel que /usr/local/bin , mais pas ce programme.

Nous devons donc ajouter le chemin du programme à la variable shell PATH si nous ne voulons pas avoir à taper le chemin complet du programme à chaque fois que nous l'exécutons.

Cette ligne doit généralement être ajoutée au script de démarrage du shell, qui pour le shell bash sera dans le fichier ~/.bashrc .