【问题标题】:pgAdmin 4 Query Tool not connecting to databasepgAdmin 4 查询工具未连接到数据库
【发布时间】:2018-10-23 07:29:26
【问题描述】:

我正在尝试查询我连接到的远程数据库,但是在使用查询工具“连接”到数据库时遇到问题。查询工具打开,但“插头”图标保持红色,似乎没有连接到数据库(见下图)。

我不确定这是否是描述它的最佳方式,但希望附上的图片有意义。

发生这种情况是否有原因?我已经让它在一夜之间加载,等等,以防它只是在等待连接远程数据库但它仍然没有连接。

提前致谢

【问题讨论】:

  • 你能用psql命令吗?在cmd中..
  • 是的,我可以使用 psql 进行查询
  • 1.删除 pgAdmin 上的现有服务器 2.停止 postgres 服务 3.创建新服务器,尝试从 pgAdmin 连接到 db(应该失败) 4.启动 postgres 服务 5.再次尝试连接(这应该通过),你应该能够查询
  • @bellingc 您是否在 Heroku/AWS 上托管您的数据库?我在 Heroku 上托管的数据库有这个问题,我怀疑是服务器端的东西导致了这个问题,因为我在多台不同的机器上运行 pgAdmin,当这种情况发生在一台机器上时,它也会发生在另一台机器上。它似乎是完全随机的,只是在不确定的时间后“自行修复”......您可以尝试其他方法:文件 > 首选项 > SQL 编辑器 > 显示 > 在新的浏览器选项卡中打开。我最近进行了此更改,但现在判断它是否有帮助还为时过早。
  • 我在尝试连接到 heroku 的数据库时遇到了完全相同的问题。

标签: pgadmin-4


【解决方案1】:

几个月来我都遇到同样的问题。但我发现当我们下载并安装 pgAdmin 4 v4.2 时问题会得到解决。如果需要 VPN 连接到您的远程数据库,请确保它在您的计算机上正常工作。

下载链接为: https://www.pgadmin.org/download/

【讨论】:

    【解决方案2】:

    我们在 3.x 中遇到了类似的问题。在我们的例子中,升级到 4.4 并没有解决问题,直到我们重新启动计算机(MacOSX);尽管我们在升级之前已经停止了本地服务器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多