Saltar al contenido

Postgresql -bash: psql: comando no encontrado

Nuestro grupo de trabajo ha estado mucho tiempo investigando para dar respuesta a tus búsquedas, te dejamos la respuesta por esto nuestro objetivo es que te sea de mucha apoyo.

Solución:

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

El programa ejecutable psql esta en el directorio /usr/pgsql-9.2/biny ese directorio no está incluido en la ruta de forma predeterminada, por lo que debemos decirle a nuestro programa shell (terminal) dónde encontrar psql. Cuando la mayoría de los paquetes están instalados, se agregan a una ruta existente, como /usr/local/binpero no este programa.

Así que tenemos que añadir la ruta del programa a la variable PATH de la shell si no queremos tener que teclear la ruta completa del programa cada vez que lo ejecutamos.

Por lo general, esta línea debe agregarse al script de inicio del shell, que para el shell bash estará en el archivo ~/.bashrc.

tal vez psql no está en el PATH del usuario de postgres. Use el comando de localización para encontrar dónde está psql y asegúrese de que su ruta esté en el PATH para el usuario de postgres.

Puede deberse a que psql no está en PATH

$ locate psql
/usr/lib/postgresql/9.6/bin/psql

Luego crea un enlace en /usr/bin

ln -s /usr/lib/postgresql/9.6/bin/psql /usr/bin/psql

Luego intente ejecutar psql, debería funcionar.

Te mostramos reseñas y valoraciones

Nos encantaría que puedieras comunicar esta noticia si lograste el éxito.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *