Postgresql

Postgres PgAdmin III 查詢生成器崩潰

  • July 3, 2013

我已經使用 Postgres 和 pgAdmin III 好幾年了,但是今天早上我遇到了一個非常大的問題。我在我的筆記型電腦 Dell Latitude E4300 上使用 Windows Xp 作業系統上的 pgAdmin III 9.0。

從今天早上起,查詢生成器(“SQL 編輯器”)選項就停止了工作。當我打開 pgAdmin 時,一切都很好並且工作正常,直到我點擊 Sql Query Builder 按鈕。當我這樣做時,什麼都沒有出現,並且 pgAdmin 在沒有提供任何資訊的情況下崩潰。

我再次嘗試解除安裝並安裝 PgAdmin III 9.1,但 Sql Query Builder 一直無法正常工作。

我能做什麼?

在短短幾天的時間間隔內,我們在兩台不同的電腦上遇到了同樣的問題 2 次。

每次我們打開查詢生成器時,PgAdmin 都會開始崩潰。

重新啟動電腦,使用不同版本重新安裝 pgAdmin… 沒有解決問題。但是我們找到了解決這個問題的方法!

PgAdmin 使用一個文件來保存最後一次查詢(一種歷史記錄),並且該文件可能已損壞(或其中一個查詢已損壞)。

此文件位於您的 Windows 使用者的應用程序數據中,這就是重新安裝 pgAdmin 不起作用的原因:這個損壞的文件對於每個 postgres 安裝都很常見。

所以你只需要重命名或刪除pgadmin_histoqueries.xml位於 AppData 中的文件(對我們來說,D:\Documents and Settings\XXXXX\Application Data\postgresql)並重新啟動 pgAdmin,這應該沒問題。

引用自:https://dba.stackexchange.com/questions/10572