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。
奇怪。
我有一个与单个用户有关的非常令人费解的问题 - 任何地方的其他用户都没有遇到过这样的事情。使用 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。
奇怪。