当前位置: 首页 > 知识库问答 >
问题:

PostgreSQL 9.6无法在Ubuntu 16上连接

石俊雄
2023-03-14

我在我的Ubuntu16.04系统上安装了PostgreSQL 9.6。它似乎是在运行,但当我试图建立一个连接,它只是失败。当我运行status命令时,我看到它总是因为某种原因显示exited。我在谷歌搜索中看到了很多东西,但似乎都没有帮助。

共有1个答案

卫博
2023-03-14

您正在使用TCP/IP套接字进行连接,但local指的是UNIX域套接字。

第一个字段是连接类型:“local”是UNIX域套接字,“host”是普通或SSL加密的TCP/IP套接字,“hostssl”是SSL加密的TCP/IP套接字,“hostnossl”是普通TCP/IP套接字。

我确实从repo安装了PostgreSQL-9.6,且:

  1. 主机所有postgres 127.0.0.1/32信任执行您想要执行的操作
  2. postgres@lkaminski-ubuntu-desk:~$psql开箱即用,不需要更改配置。它使用的是已受信任的UNIX域套接字。因此您只需删除-h localhost而无需编辑配置。

$sudo grep-e“^[^#]”/etc/PostgreSQL/9.6/main/pg_hba.conf

local   all             postgres                                peer
host   all             postgres         127.0.0.1/32            trust
local   all             all                                     peer
host    all             all             127.0.0.1/32            md5
host    all             all             ::1/128                 md5
 类似资料:
  • A number of bash scripts simplifying the installation of ccminer and it's dependencies on Ubuntu 16.04. with NVIDIA GPU-powered hardware This has been tested on Microsoft Azure VMs of the NV-Class, bu

  • 我试图安装Django 1.10在我的ubuntu 16.04使用。现在我面临一个错误,我认为是有关的目录的安装路径,但我不知道如何通过。这里是错误: > 有人能告诉我该怎么做才能修好它吗?提前谢谢。

  • 问题内容: 我尝试在kubernetes上运行elasticsearch和kibana。我跑了: 然后我跑, 当我进入elasticsearch pod时,一切看起来都很好,但是当我进入kibana时,该应用程序无法运行(我看到“ Kibana服务器尚未准备就绪”以表示无限)。 kibana的日志如下: 这是kibana pod上的kibana.yml: 我对Kubernetes相当陌生,我不知道

  • 我在SAP云平台上运行一个Java应用程序,它通过JDBC连接到一个共享的HANA数据库。突然(无代码更改、无部署、无配置更改...)应用程序无法再连接到数据库。日志/堆栈跟踪显示: 无法从数据源获取连接com.sap.db.jdbc.exceptions.JDBCDriver异常:SAP DBTech JDBC:无法连接到jdbc:sap://xxxx.od.sap.biz:30015/[无法连

  • 问题内容: 我迷上了Firefox。我无法使Websocket正常工作。我使用TornadoWebsocket,并通过以下代码对其进行了初始化: 然后像这样在Javascript端初始化它: 这段代码在Chrome上运行良好,同时我自己创建了证书并在HTTPS下运行页面。但是Firefox一直在说: 我用谷歌搜索,发现了太多想法,但没有一个对我有用:( 任何帮助将不胜感激。 问题答案: 我通过Pr

  • 在从Ubuntu软件中心安装pgAdmin III后,我打开了它,它需要添加到服务器的连接。因此我填写了以下信息: 在单击Ok按钮时,它显示了错误消息 连接到服务器时出错:无法将主机名“http://127.0.0.1”转换为地址:名称或服务未知