重新postgresql出現錯誤:Problem running post-install step. Installation may not complete correctly. The database cluster initialisation failed.

來源:互聯網
上載者:User

標籤:程式   編輯   改密碼   管理員   解決問題   開始   註冊表   以管理員身份運行   ati   

以下內容是自己重裝後一直出現上述問題,在部落格園裡面找到的解決辦法,然而按照本方法還是沒能解決問題,終於在最後解決了,傻瓜式錯誤,再次提示下:請關閉殺毒軟體和防火牆。

 

以前正常使用的postgresql,今天出現問題:報*.dll錯誤。百度了一下,只能重新安裝 。

在重新安裝過程中報:Problem running post-install step. Installation may not complete correctly. The database cluster initialisation failed.

看到網上解決方案為——重裝Postgresql然後在選“Local"時選“Chinese"或“Chinese,Macau S.A.R.”而不是預設。我參照此方法,結果沒有成功。

於是繼續嘗試,找度娘。終於成功解決,各種嘗試費了好大精力,在此分享一下,希望用到的少走些彎路。

①:進入cmd—net user(作用:查看使用者):查看是否有postgres這個使用者,若有但又不記得密碼,則修改密碼,若沒有則建立個postgres使用者。

②:卸載安裝的程式。若有需要將註冊表中與postgresql相關的刪掉(我是把它們都刪掉了),可以通過在“運行”中輸入regedit進入“登錄編輯程式”,在HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE中的software中相關的postgresql刪掉啊。當然為了保險起見最好是再清理下垃圾。

③在其他位置建立安裝的目錄。例如E:\postgresql,只要是之前沒在該目錄下安裝過postgresql就可以。當然,若是你要把之前安裝的目錄刪掉,在“電腦管家”中“清理垃圾”,再重新在該位置中建立該目錄。那麼我可以告訴你不要這樣做,因為是不可以的,我以多次嘗試到的失敗告訴你不要這樣做。

④:重新安裝開始。當然要以管理員身份運行。
a:安裝若是沒有錯誤提示,那麼恭喜可以了。我的到這一步就解決了。

b:若是有錯誤提示也沒問題,直接再安裝,注意不要uninstall,具體可以參考:http://www.geekscribes.net/blog/2009/04/22/postgresql-database-cluster-initialisation-failed-solution/。

我所使用的是windows7系統。不知道其他的系統解決方案是否適用

重新postgresql出現錯誤:Problem running post-install step. Installation may not complete correctly. The database cluster initialisation failed.

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.