我只是在我的Ubuntu机器上build立/安装了Postgresql,并且遇到了麻烦,我不断收到错误信息。
我设置了服务器来运行并输出一个日志文件(与文档中的完全一样),它似乎工作正常(以拥有pgsql目录的'su – postgres'运行):
postgres@ubuntu:~$ /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data >logfile 2>&1 & [1] 2200
但是,然后,我尝试创build一个数据库,我得到这个错误:
postgres@ubuntu:~$ usr/local/pgsql/bin/createdb test -su: usr/local/pgsql/bin/createdb: No such file or directory [1]+ Exit 2 /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data > logfile 2>&1
任何想法我缺less什么? 我之前做过这个 – 我现在只是感到困惑…
呃…你一开始就错过了。
bash提示符表示你是$ home,并且你正在运行createdb而不是以/开头,所以它寻找$ home / usr / local / pgsql / bin / createdb