我无法从 Services.msc 启动 PostgreSQL Server 13

我无法从 Services.msc 启动 PostgreSQL Server 13

我正在尝试在我的 PC 上设置 PostgreSQL 服务器,但是当我尝试从 services.msc 启动它时,我不断收到此错误消息:

本地计算机上的 postgresql-x64-13 - PostgreSQL Server 13 服务已启动,然后停止。如果某些服务未被其他服务或程序使用,则会自动停止。

我检查了 ~/PostgreSQL/13/data/ 中的日志,它们都遵循一致的模式:

2021-05-05 19:32:12.676 BST [14144] LOG:  starting PostgreSQL 13.2, compiled by Visual C++ build 1914, 64-bit
2021-05-05 19:32:12.678 BST [14144] LOG:  listening on IPv6 address "::", port 5433
2021-05-05 19:32:12.679 BST [14144] LOG:  listening on IPv4 address "0.0.0.0", port 5433
2021-05-05 19:32:12.690 BST [14144] LOG:  could not open configuration file "C:/Program Files/PostgreSQL/13/data/pg_hba.conf": No such file or directory
2021-05-05 19:32:12.691 BST [14144] FATAL:  could not load pg_hba.conf
2021-05-05 19:32:12.694 BST [14144] LOG:  database system is shut down

问题是,我已经有一个 pg_hba.conf 文件了。我确实对它进行了一些编辑以修复另一个问题,但我保留了原始文件的备份,我已将其恢复但无济于事。老实说,我为此感到头疼。

相关内容