windows下postgresql安裝失敗解決方案:無法運行getlocales.exe

來源:互聯網
上載者:User

標籤:

今天要安裝postgresql但是安裝的時候出現錯誤

Unknown error while running C:\Users\jinjin\AppData\Local\Temp\postgresql_installerxxxxxxx\getlocales.exe

網上百度對這個問題搜了一下只有3個連結,Google了一下後嘗試解決這個方法。

主要原因應該是VC2010沒有安裝,但是我安裝了之後還是依然報錯。然後發現是我在安裝安裝版之前嘗試使用過免安裝的二進位版,在運行initdb的時候提示報錯缺少一個msvcr120.dll檔案,我就網上找了一個之後放在windows/system32和SysWOW64下,重新運行initdb的時候去報記憶體錯誤,之後才考慮裝安裝版,然後又出現的上面無法運行getlocales.exe的問題,按網上說的裝了VC2010也沒用(2008 2005 X86 x64各種卸載重裝也還是報錯)。

最後發現其實就是msvcr120.dll這個檔案的問題,這個好像是VC2010帶的一個檔案,安裝的時候好像不會把我原來的隨便下載的那一個覆蓋,所以我把原來的那個檔案刪掉並重新安裝VC2010,執行postgresql安裝程式,成功開啟!我就想會不會那個免安裝版也搞定了?就試了一下initdb,結果免安裝版也運行正常了!就不裝安裝版的了

 

記得重新安裝的時候最好把C:\Users\jinjin\AppData\Local\Temp\postgresql_installerxxxxxxx這些安裝失敗的快取檔案刪掉,不知道沒刪會不會有影響。(我是直接把C:\Users\jinjin\AppData\Local\Temp\裡面能清空的都刪除掉的)

windows下postgresql安裝失敗解決方案:無法運行getlocales.exe

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.