几年来,我一直在使用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,这应该可以。

许可以下: CC-BY-SA归因
不隶属于 dba.stackexchange
scroll top