記一次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
無法后台運行。。。
哪位大佬有辦法,還請貼在評論區,以示后人 。