我不敢相信他们让事情变得如此困难。我不知道如何查看我的数据库中的数据。
有没有一种简单的方法可以使用 pgAdmin III 查看我的表中的数据?或者,是否有我可以使用的程序不烂?
我已经用我创建的 4 个角色遇到了这个问题:
使用 GUI (1) 在 pgAdmin III 中更改用户的密码后,该用户无法再登录。
pgAdmin III 显示错误信息:
An error has occurred:
Error connecting to the server: FATAL: password authentication failed for user "sam"
FATAL: password authentication failed for user "sam"
Run Code Online (Sandbox Code Playgroud)
我的系统:Ubuntu 12.04 上的 Postgresql 9.2
有没有什么办法解决这一问题?
(1): 使用 postgres 帐户登录,在登录角色中右键单击用户,转到“定义”选项卡并输入密码
不知何故,我以错误的方式单击了某些内容,并将输出窗格弹出到与查询窗格不同的窗口中。我试过重新启动我的计算机,重新启动 PgAdmin III,但没有任何解决方法。如果我打开了多个查询窗口,这真的很烦人,而且很难处理。
希望图片显示我在说什么。
我该怎么做才能将输出窗格弹出回查询窗格的底部?
我在这里使用以下图像(即 9.3-2.1、11.0-2.5 和 12.0 标签)创建了一个 PostGIS 数据库,但是当我尝试打开“公共”模式时出现以下错误:
An error has occurred:
11:43:59: Error: ERROR: column "proisagg" does not exist
LINE 9: WHERE proisagg = FALSE AND pronamespace = 2200::oid
HINT: Perhaps you meant to reference the column "pr.prolang".
Run Code Online (Sandbox Code Playgroud)
An error has occurred:
11:46:24: Error: ERROR: column rel.relhasoids does not exist
LINE 1: ...t_userbyid(rel.relowner) AS relowner, rel.relacl, rel.relhas...
Run Code Online (Sandbox Code Playgroud)
我在这里和这里找到了可能的解决方案。我试图询问我应该如何更新查询,但我需要至少 50 个声望才能发表评论。
有谁知道我应该如何解决这个问题?或者我应该如何更改 pgAdmin 上查询的定义?
提前致谢。
系统:
我已经看到很多针对 pgAdmin4 的仇恨,但老实说我不明白为什么。它从 docker 映像开箱即用,立即连接到数据库,并完美地管理我所做的每项维护和查询。
是否有充分的理由继续使用 pgAdmin3?