2012-12-13 67 views
9

我知道这个问题可能会被视为与this one重复。我甚至有几乎相同的配置(PostgreSQL 9.1.3,pgAdmin III 1.14.3,32位Windows)。我问一个新问题的区别和原因是,我的PgAdmin不会总是崩溃(主要是),并且问题的原因是不同的 - 在链接问题中,问题是缺少adminpack,但我已经安装了adminpack它运作良好,所以关联问题的答案对我来说不起作用。PgAdmin有时会在点击SQL查询按钮时崩溃

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

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

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

+2

当它连接的服务器重置或脱机或其他东西时,我得到很多崩溃(实际上应用程序只是*消失*)。 pgAdmin似乎没有很好地处理这种情况。 –

+1

我在pgadmin3中遇到了很多崩溃。每天几个。大多数确实似乎与打开/关闭连接,失去连接等有关。我使用pgadmin * only *来浏览数据库。编辑最好在编辑器中完成。 (vi(m)从来没有让我失望)我不知道版本;它一直是这样。但是,嘿,它是C++!) – wildplasser

+0

你可以在机器上本地安装postgresql以100%排除潜在的丢包问题吗?或者,机器上的数据库服务器已经? –

回答

3

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

特别是,如果它正在等待来自PostgreSQL服务器的响应,则该窗口可能会冻结,直到返回并解析回复。发生这种情况时,请关闭窗口而不是,等待。另外,如果您尝试在同一个父级上编辑两个不同的对象,请保存一个并单击另一个上的保存,这会使程序崩溃。

我的建议是一次只做一件事,耐心等待,当它冻结时不要急于杀死这个过程。

+3

一般来说,PgAdmin可以很好的解决/崩溃,但我既没有也没有经历过任何你提到过的事情。我不介意PgAdmin变慢,我只是讨厌我不能直接在其中编写SQL代码,因为它只是崩溃了。这不取决于我是否杀了它,它只是自杀:-( –

1

在我的Ubuntu 12.04 LTS上安装后,Pgadmin3真的不稳定。它可能会冻结或崩溃,甚至在执行非常基本的事情时,比如在表中查看数据或者在模式中查看列表等等,我几乎放弃并开始使用命令行psql,并且幸运地发现this blog被推荐删除pgadmin3历史文件解决死机和崩溃。它为我工作。

+0

请提供您提供的链接的上下文 - http://stackoverflow.com/questions/how-to-answer –

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

祝你好运!

+0

它真的为我工作甚至不是在Windows中,但在@linux – Virbhadrasinh

+0

对我来说,它是%appdata%中一个完全不同的文件夹:'pgadmin' 删除整个文件夹pgadmin工作 看来,如果更改postgres用户的密码,pgadmin 4 doesn' t更改保存的密码并使用旧的崩溃... –