10

我不确定我的 heroku postgres 发生了什么,但是当我尝试使用命令行访问它时pg:infopg:psql我得到“未找到”。

我什至还单击了 heroku 上的按钮为我的应用程序创建了一个数据库。

我该如何调试?我可以尝试什么?我不介意从头开始,因为它是为了测试。

4

4 回答 4

20

它希望 psql在本地计算机的命令行上安装和使用。在 Ubuntu 上,我运行sudo apt-get install postgresql-client. heroku pg:psql然后立即工作。

于 2015-05-25T12:47:46.533 回答
8

尝试显式传递应用程序名称或数据库名称。heroku cli 尝试从 'heroku' git 远程推断您的应用程序名称,但如果找不到,它只会返回 Not Found 消息。

例如;

heroku pg:info --app appname
于 2013-08-07T08:01:52.723 回答
5

如果你是一个OS X,你应该像这样安装 postgres

brew install postgres

于 2015-10-27T15:13:13.147 回答
0

看到这个。可能是同一个原因。 未找到 Heroku postgres

于 2013-08-07T07:58:30.923 回答