连接DBeaver本地Postgres时出现EOFException。

4
我在尝试连接本地docker postgres数据库时遇到了问题。我已经在端口5434上启动了一个新的postgres db容器,我可以确认它成功运行。我已经添加了下面的docker ps命令响应。但是当我尝试连接DbBeaver上的新的5434端口时,却只收到以下错误EOFException。我也附上了下面的图片。
我真的不明白发生了什么,因为我确定我输入了正确的认证详细信息,并且我已经在其他端口上多次尝试过,但只有与5432的连接起作用。有人知道如何让另一个端口工作吗?

enter image description here

enter image description here


容器正在运行并不意味着数据库也在运行。你在数据库服务器的日志文件中看到了什么? - jjanes
你的配置文件中是否有错误的端口映射?(5434:5434导致了这个错误;应该是5434:5432) - leon22
1个回答

1
我遇到了同样的问题,我的端口设置为5431:5431,因为我在5432:5432端口上使用了不同的PostgreSQL服务器。然而,我通过将我的端口更改为5431:5432来解决了这个问题。你可能也遇到了相同的端口问题。

谢谢,这对我也有效,但你知道为什么吗? - M Kravets

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接