从Ubuntu软件中心安装pgAdmin III后,我打开它,需要添加到服务器的连接。所以我填写了如下信息:
单击“确定”按钮后,显示错误消息
连接到服务器时出错:无法翻译主机名 “http://127.0.0.1”要解决:名称或服务未知
如消息所示,我认为postgres服务未启动。因此,我继续使用终端控制台并输入sudo service postgresql start
启动服务,但它返回Failed to start postgresql.service: Unit postgresql.service failed to load: No such file or directory.
。我的pgAdmin III有什么问题或缺失?我刚刚使用Ubuntu,我在Windows上从来没有这个问题。感谢。
答案 0 :(得分:0)
http://127.0.0.1
更像是一个网址,该字段正在寻找主机,因此只需删除http://
即可保留localhost的IP地址 127.0.0.1
或输入{ {1}}如果解析到正确的地址(通常应通过localhost
等)
此外,Debian / Ubuntu倾向于单独发送数据库服务器。对于Ubuntu,/etc/hosts
包(需要postgresql
)包应该包含postgresql-common
,因此您应该能够 /lib/systemd/system/postgresql.service
您是否安装了postgresql(而不是postgresql-client)?