Postgresql安裝失敗--the database cluster initialisatio

來源:互聯網
上載者:User

標籤:des   blog   http   os   io   檔案   for   2014   

PostgreSQL 始終不能同時接受超過大約 125 個串連,我的硬體是很強悍的!

發生這種情況的原因在於某些 PostgreSQL 說依賴的庫依賴於 user32.dll ,而 user32.dll 要從"Desktop Heap"中分配記憶體。"Desktop Heap"用於為每個登陸會話分配記憶體,每個非互動式會話大約分配 512KB ,同時每個 postgres.exe 進程消耗大約 3.2KB 的"Desktop Heap",這樣大約 125 串連就差不多可以耗盡全部的"Desktop Heap"空間。不過這種情況不會發生在從命令列啟動並執行場合,因為命令列是互動式登陸會話,通常只需要 3MB 大小的"Desktop Heap"就可以了。   http://support.microsoft.com/kb/184802

要解決這個問題,你必須通過修改註冊表中的 SharedSection 值來增加非互動式"Desktop Heap"的尺寸,具體方法參見微軟知識庫中的文章。需要注意的是,設定太高的值有可能導致系統無法啟動。



在windows2003安裝失敗,警示告,並且沒有postgresql服務

problem running post-install step.Installation may not complete correctly
the database cluster initialisation failed


http://forums.enterprisedb.com/posts/list/3984.page
andy,這個人是PostgreSQL 9.3.5
http://my.oschina.net/congqian/blog/135590   
這個人是postgresql-windows-9.2.4版本.
都是和許可權有關係. 


後來諮詢了下實施的同事,

1.安裝前,如果安裝過,請卸載,並刪除postgresql的目錄

2.安裝前,建立好你要安裝到的目錄,比如 D:\xxx\postgresql 目錄.

右鍵postgresql檔案夾,設定user有控制許可權

3.安裝過程中,選擇Locale選擇  chinese singnapore

4.按常規安裝即可成功.


相關文章

聯繫我們

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