我有一个非常基本的PostgreSql表。尽管有简单的表模式,但我无法通过PgAdmin4查询它。
View Data
选项没有响应;在打开和关闭面板几次尝试后,Query Tool
选项变得无法响应。当查询工具最终(以某种方式)启动时,一个简单的SQL语句,如
SELECT * FROM test_table
将永远旋转,永不展示。
上图显示了完全相同的表,在PgAdmin3下可以。
表格是空的。然后添加一行。但是它没有关于没有主键的错误。当我尝试设置主键时,这也引发了错误。所以我使用TeamPostgreSql来设置主键。所以现在PgAdmin3下的一切都很好。因此,我真的很好奇PgAdmin4会发生什么?
答案 0 :(得分:34)
我正在运行pgAdmin4 v3.0并且我已将localhost
作为主机名。
我的意思是,left panel > servers > create > server
然后是connection tab > host name
我无法查询表格,点击view/edit data
> all rows
没有结果(也没有错误日志条目)。
将服务器名称从localhost
更改为127.0.0.1
后,全部按预期工作!
我希望它有所帮助,因为我已经失去了很多时间,无法找到合适的答案。
答案 1 :(得分:8)
答案 2 :(得分:2)
1)首先删除日志文件以删除旧日志
2)启动pgAdmin4。
3)尝试再次查看数据
您可以查看日志文件中的任何错误&粘贴在这里?
Linux日志位置:〜/ .pgadmin / pgadmin4.log
Windows日志位置: C:\ Users \用户YOUR_USERNAME \应用程序数据\漫游\ pgAdmin的\ pgadmin4.log
答案 3 :(得分:2)
我通过打开连接,仅更改连接名称并保存连接来解决此问题。
根据其他评论,我想说,连接的持久格式可能存在一些差异,需要使用新版本重新保存它们才能起作用。
答案 4 :(得分:1)
尝试使用小写字母命名列。
或尝试使用空白查询并手动编写SQL命令:
"location_field" : {
"path_match" : "your_field.location",
"mapping" : {
"type" : "geo_point"
}
}
我认为这是一个错误。 pgAdmin 4发送的命令,在列名的order命令中不包含双引号,如果你有大写字母,SQL会将它们转换为小写字母,因此找不到排序标准。 / p>
答案 5 :(得分:1)
警告:您可能需要重新创建连接。
这对我有用。
1。)关闭pgadmin4 3.1
2。)删除文件夹:C:\ Users \ YOUR_USERNAME \ AppData \ Roaming \ pgAdmin
答案 6 :(得分:0)
答案 7 :(得分:0)
我在Internet Explorer浏览器中遇到此问题,该查询工具根本没有加载。它只是绕圈旋转。我通过使用chrome浏览器解决了这个问题。
启动pgadmin4时,它会默认在Internet Explorer中启动。它有一个像
这样的键http://127.0.0.1:57756/?key=0371aabd-b4c7-4454-8234-b1234416d7e5e。
您可以直接在浏览器中粘贴上面的URL,然后pgadmin4将打开 和查询工具在其中工作。或者,您可以使用cmd并粘贴belwo命令,然后pgadmin4将作为独立应用程序打开,而不是在浏览器中打开另一个选项卡,而您可以像使用旧pgadmin3一样使用它。
C:\ windows \ system32>“ C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe” --app = {http://127.0.0.1:57756/?key=0371aabd-b4c7-4454-8234-b1234416d7e5e
答案 8 :(得分:0)
我遇到了同样的问题(版本4.18)。只有以下内容对我有用:
通过右键单击左侧导航栏中的“服务器”来创建新的服务器组(!)。
在这个新组中,我创建了所需的数据库连接(主机名127.0.0.1)
之后,我终于可以使用它了
答案 9 :(得分:0)
您可以删除pgadmin4,然后重新安装。它为我工作。我使用Ubuntu 18.04。 这是我在终端上的命令:
答案 10 :(得分:0)
我有类似的问题。
对我来说,查询工具确实可以渲染,但是直到 我展开视图后,我才能看到查询工具。
然后,即使在扩展后,也无法按照Guillaume Raymond的建议运行( File -> Reset Layout
),才能看到查询结果。
答案 11 :(得分:0)
遇到了由 Firefox 引起的类似问题,pgADmin 4。在 Chrome 中启动 pgAdmin 解决了该问题。