由于某個(gè)項(xiàng)目要求,需要安裝postgreSQL,于是下載來(lái).exe的安裝文件運(yùn)行。
一開(kāi)始很順利,可哪知安裝到最后,初始化數(shù)據(jù)庫(kù)的時(shí)候出現(xiàn)了一個(gè)該死的對(duì)話框(在此畫個(gè)圈圈詛咒微軟,他跳出來(lái)的錯(cuò)誤對(duì)話框從來(lái)沒(méi)什么用)云:
Exception Processing Message c0000135 Parameters 759851d8 759851d8 759851d8 759851d8
手動(dòng)運(yùn)行initdb也是這樣的錯(cuò)誤。
遂到google搜索之,答案寥寥無(wú)幾,卻貌似都在討論用戶權(quán)限的問(wèn)題。
難道是因?yàn)槲疫x擇了安裝到非C分區(qū)的原因?給其它分區(qū)增加everyone的所有權(quán)限,再次安裝,問(wèn)題依舊。
之后是瘋狂的試驗(yàn)其它相關(guān)的方法:給postgres用戶設(shè)置管理員權(quán)限、更換postgreSQL版本、換用postgres運(yùn)行initdb...那個(gè)該死的對(duì)話框還是會(huì)跳出來(lái)。
正當(dāng)我打算放棄的時(shí)候,無(wú)意在http://www.yuzifu.net/index.php/2008/05/%E5%AE%89%E8%A3%85postgresql-82%E5%A4%B1%E8%B4%A5/ 找到了答案。
原來(lái)需要將用到的其它分區(qū)的用戶安全選項(xiàng)設(shè)置為跟C分區(qū)一樣的,列表里面的一個(gè)都不能少...
到此問(wèn)題解決,真是一個(gè)無(wú)厘頭的問(wèn)題...唉
新聞熱點(diǎn)
疑難解答
圖片精選