啟動服務時報這個錯

查看服務器管理器

解決方法:
打開cmd,進入你的postgresql的bin目錄下,執行以下命令
pg_resetwal.exe -f 你的數據啟動目錄
pg_ctl -D e:\PostgreSQL\10\data start
我的整體命令如下
D:\app\PostgreSQL\10\bin>pg_resetwal.exe -f E:\PostgreSQL\10\data
Write-ahead log reset
D:\app\PostgreSQL\10\bin>pg_ctl -D e:\PostgreSQL\10\data start
等待服務器進程啟動 ....2018-12-24 18:46:55.514 HKT [3568] 日志: listening on IPv6 address "::", port 5856
2018-12-24 18:46:55.530 HKT [3568] 日志: listening on IPv4 address "0.0.0.0", port 5856
2018-12-24 18:46:55.811 HKT [3568] 日志: 日志輸出重定向到日志收集進程
2018-12-24 18:46:55.811 HKT [3568] 提示: 后續的日志輸出將出現在目錄 "log"中.
完成
服務器進程已經啟動

