【问题标题】:pgadmin4 query tool always comes back not connectedpgadmin4 查询工具总是返回未连接
【发布时间】:2016-09-05 07:20:15
【问题描述】:

问:如何诊断和纠正查询工具连接的问题。

使用pgAdmin4 1.0-rc1连接本地主机“PostgreSQL 9.5.3,Visual C++ build 18编译...”

我可以连接并深入了解我的架构。我使用上下文菜单选择“查询工具”。编辑器在编辑器标题栏中显示正确的 database@host:port。

当我执行一个简单的查询,或任何查询 先选1;

我收到消息 "未连接到服务器或与服务器的连接已关闭。

而不是预期的结果。

编辑总是

【问题讨论】:

  • 查询工具打开第二个数据库连接;那里好像出了点问题。在postgresql.conf 中将log_connectionslog_disconnections 转换为on,运行pg_ctl reload,再试一次,看看PostgreSQL 日志文件说了什么。

标签: postgresql pgadmin


【解决方案1】:

这个问题现在已经解决了, 将 pgAdmin4 升级到 1.3 版。 https://www.pgadmin.org/download/

【讨论】:

  • 1.3 版不适合我。我现在使用 this installer 在 64 位 Windows 7 上安装了 PostgreSQL 9.6.2。 SELECT 1 as first 查询有效,但是当我尝试创建表时发生了同样的错误:CREATE DATABASE "geobase_dev" WITH OWNER = postgres ENCODING = "UTF8" LC_COLLATE = "en_US.UTF-8" LC_CTYPE = "en_US.UTF-8";。在 PgAdmin 3 中没有任何问题。
【解决方案2】:

您所要做的就是在每个句子中用双引号将架构、表、列名括起来。

【讨论】:

  • OP 说即使没有任何表、模式或列名的查询也会失败
  • 请举个例子
  • select 1 as first
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-21
  • 2017-02-11
  • 2021-01-15
  • 2018-09-18
相关资源
最近更新 更多