【发布时间】: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