記一次PG錯誤------Failed to start the database server.


記一次PG錯誤

報錯信息

Problem running post-install step. Installation may not complete correctly Failed to start the database server.

看樣子是說PG db server沒有啟動。

serverices.msc查看PG服務到底起沒起來。

找到postgresql-x64-11 服務果然沒起來,但是手動起不了。報錯信息

Windows 無法啟動 postgresql-x64-11 服務(位於 本地計算機 上)。
錯誤 1053: 服務沒有及時響應啟動或控制請求。

PostgreSQL windows service啟動失敗

根據上面這篇文章,找到自己的安裝位置(安裝時選擇的)下的pg_ctl。

我當時選擇的 D:\pg\

然后從powershell(管理員)中進入 D:\pg\bin>

然后輸入以下命令

 .\pg_ctl.exe  -D "C:\Program Files\PostgreSQL\11\data" start

終於控制台輸出了令人愉悅的代碼

2019-12-20 13:18:01.818 HKT [34480] 日志:  正在監聽IPv4地址"0.0.0.0",端口 5432
2019-12-20 13:18:01.871 HKT [34480] 日志:  日志輸出重定向到日志收集進程
2019-12-20 13:18:01.871 HKT [34480] 提示:  后續的日志輸出將出現在目錄 "log"中.
 完成
服務器進程已經啟動

補充:遺憾的一點是關閉 cmd就無法連接了。

start /b .\pg_ctl.exe -D "C:\Program Files\PostgreSQL\11\data" start 無法后台運行。。。

哪位大佬有辦法,還請貼在評論區,以示后人 。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM