我已经安装了 PostgreSQL,它工作正常。但是,当我去恢复备份时,我收到了错误 -bash: psql: command not found
:
[root@server1 ~]# su postgres
[postgres@server1 root]$ psql -f all.sql
bash: psql: command not found
[postgres@server1 root]$
我做错了什么?
原文由 Peter 发布,翻译遵循 CC BY-SA 4.0 许可协议
也许 psql 不在 postgres 用户的
PATH
中。使用 locate 命令查找 psql 所在的位置,并确保它的路径位于 postgres 用户的PATH
中。