我知道这个问题可能被标记为重复,但请记住,我已搜索了大量已发布的解决方案,但我的错误尚未修复。
当启动postgres时,我收到以下错误:
无法联系postgresql应用程序服务器。
当以管理员身份运行时,错误“已解决”,但应用程序在另一个端口打开 - 有时它在50142,51120和50859中的其他端口打开 - 。当它在另一个端口上打开时(就像之前所说的那样),它要求输入密码连接到服务器,我收到此错误:
无法连接到服务器:连接被拒绝(0x0000274D / 10061)服务器是否在主机“localhost”(:: 1)上运行并接受端口5432上的TCP / IP连接?无法连接到服务器:连接被拒绝(0x0000274D / 10061)服务器是否在主机“localhost”(127.0.0.1)上运行并接受端口5432上的TCP / IP连接?
信息:
解决方案已尝试:
我想知道如何在启动应用程序时始终打开特定端口时避免此错误。
发生此错误是因为您尚未启动ppgadmin服务器。对于pgadmin3,我们不需要这样做,因为pgadmin3是一个应用程序但是对于pgadmin4,它们在特定端口中构建了Web界面。因此,在浏览器中启动pgadmin4之前,您必须启动服务器。在python中我们只需下载pgadmin4包,激活venv后我们运行pgadmin服务器文件。我建议你尝试一下。
只需找到AppData \ Roaming \ pgAdmin,删除pgAdmin文件夹并尝试再次启动pgAdmin ...它应该工作