2012-12-13 72 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更改保存的密碼並使用舊的崩潰... –