PgAdmin 创建的对象无法持久化

PgAdmin created objects fail to persist

我有一个与单个用户有关的非常令人费解的问题 - 任何地方的其他用户都没有遇到过这样的事情。使用 PgAdminIII 1.22.

如果我们创建一个 table:

create table foo();

然后执行相同的命令,它正确地给我错误:

ERROR:  relation "foo" already exists

但是,如果我第三次这样做,它就会成功。每隔一个事务,它似乎完全删除了对象,因此点击 "F5" 在对象已存在错误和成功消息之间交替。

成功消息后,找不到table。如果我这样做:

select * from information_schema.tables where table_name = 'foo';

查询结果为空。

我很难过。据我所知,用户的配置文件或受影响的模式没有什么独特之处。这可以是 PgAdmin 中的客户端设置吗?

与许多问题一样,我们对计算机问题应用了通用修复程序,它解决了问题。

解决方案是卸载并重新安装 PgAdmin。

奇怪。