Postgres Pgadmin III查询构建器崩溃
-
16-10-2019 - |
题
几年来,我一直在使用Postgres和Pgadmin III,但是今天早上我有一个很大的问题。我在笔记本电脑Dell Latitude E4300上使用了Windows XP操作系统上的PGADMIN III 9.0。
从今天早上开始,查询构建器(“ SQL编辑器”)选项只是停止工作。当我打开pgadmin时,一切都很好,可以在工作中工作,直到我单击SQL查询构建器按钮为止。当我这样做时,什么也不会出现,而PGADMIN在没有提供任何信息的情况下崩溃。
我试图再次卸载并安装PGADMIN III 9.1,但是SQL查询构建器不断工作。
我能做什么?
解决方案
在短短几天的间隔内,我们在两台不同的计算机上遇到了相同的问题。
每次我们打开查询构建器时,PGADMIN都会开始崩溃。
重新启动计算机,用不同的版本重新安装PGADMIN ...没有解决问题。但是我们找到了解决这个问题的解决方案!
PGADMIN使用一个文件保存最后查询(一种历史记录)的文件,并且该文件可能已损坏(或其中一个查询)。
此文件在您的Windows用户的应用程序数据中,这就是为什么重新安装PGADMIN不起作用的原因:每个Postgres安装的损坏文件都是常见的。
因此,您只需要重命名或删除文件 pgadmin_histoqueries.xml
位于您的AppData(对我们来说, D:\Documents and Settings\XXXXX\Application Data\postgresql
)和重新启动pgadmin,这应该可以。
不隶属于 dba.stackexchange