postgresql安裝錯誤Problem running post-install step. Installation may not complete correctly.

環境:Win7 64位

安裝程序:postgresql-10.4-1-windows-x64.exe

錯誤提示:

Problem running post-install step. Installation may not complete correctly. The database cluster initialisation failed.

解決:

網上說locale選擇Chinese而不是默認,由於我本來就沒選默認,就直接看其他方法。以下爲解決步驟:

1.進cmd查看用戶,net user,看到如果沒有postgres這個用戶,創建用戶(方法自行百度),如果有又不記得密碼,則修改密碼;

2.卸載之前的失敗的安裝(使用控制面板卸載)。爲保險起見,可以把註冊表中相關的內容刪除(在HKEY_CURRENT_USER和HKEY_LOCAL_MACHINE中的software裏)。

3.以管理員的身份重新安裝。選擇一個新的文件夾!!和之前失敗的文件夾位置不一樣!!(最好不要選擇Program Files或Windows文件夾,可能會有權限問題)。

4.安裝後,還是會出現相同的warning。莫慌,我們去修改一下安裝文件的權限~

5.找到安裝位置的文件夾,右鍵選屬性,在“安全”選項卡中,“組或用戶名”裏添加postgres用戶,給“完全控制”或者"讀/寫“權限。

6.再次運行安裝程序(不需要卸載),它會說PostgreSQL安裝文件夾已經存在和其他東西。只需單擊“下一步”直到安裝完成。如果看到“文件無法複製”錯誤,請在需要時單擊“忽略”按鈕。

(我再次運行後還是會報這個錯誤,不過完成安裝後沒有影響到後面的使用)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章