单击SQL查询按钮时,PgAdmin有时会崩溃

时间:2012-12-13 18:31:09

标签: postgresql crash pgadmin

我知道这个问题可能被视为与this one重复。我甚至有几乎相同的配置(PostgreSQL 9.1.3,pgAdmin III 1.14.3,32位Windows)。有什么不同,我问一个新问题的原因是我的PgAdmin总是没有崩溃(只是大部分)并且问题的原因是不同的 - 在链接问题中问题是缺少adminpack,但是我安装了adminpack并且效果很好,因此链接问题的答案对我不起作用。

你有什么想法可以解决问题吗?

编辑:PgAdmin在其他场合不会崩溃(好吧,除非我做一些明显值得崩溃的事情),只是在尝试打开SQL查询窗口时。随着时间的推移,情况越来越糟,现在几乎“总是”。问题不在于“特定于连接” - 对于不同的服务器连接,崩溃的频率是相同的。

EDIT2:我重新安装了PgAdmin,没有任何改变。我开始怀疑PostgreSQL 9.1.3甚至是PostGIS 2.0.1的问题。

4 个答案:

答案 0 :(得分:4)

  1. 转到运行并键入%appdata%并进入postgresql文件夹。
  2. 重命名或删除pgadmin_histoqueries.xml文件。
  3. 再次尝试打开SQL查询编辑器。
  4. 祝你好运!

答案 1 :(得分:3)

PgAdmin一直在我身上崩溃,但你最终会学会对它温柔。

特别是,如果它正在等待PostgreSQL服务器的响应,窗口可能会冻结,直到返回并解析回复。发生这种情况时,请关闭窗口,等待。

另外,如果您尝试在同一个父级上编辑两个不同的对象,请保存一个并单击另一个上的另存为,这会导致程序崩溃。

我的建议是一次只做一件事,要有耐心,并且在冻结过程中不要匆忙杀死这个过程。

答案 2 :(得分:2)

崩溃可能有很多不同的可能原因。 Some of them have been fixed中的latest version 1.16.1,就在上周发布 您可以尝试新版本,看看是否可以解决您的问题。

答案 3 :(得分:1)

在我的ubuntu 12.04 LTS上安装后,Pgadmin3真的很不稳定。即使在执行非常基本的操作(例如查看表中的数据或列表中的表等)时,它也会冻结或崩溃,我几乎放弃并开始使用命令行psql并幸运地偶然发现this blog建议删除用于解决冻结和崩溃的pgadmin3历史文件。它对我有用。