![Postgres 14 无法启动](https://linux22.com/image/784007/Postgres%2014%20%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8.png)
Windows 10 Pro | Postgres 14。
最后日志:
2023-02-13 10:15:04.673 GMT [7956] LOG: received fast shutdown request
2023-02-13 10:15:04.675 GMT [7956] LOG: aborting any active transactions
2023-02-13 10:15:04.679 GMT [8744] ERROR: canceling statement due to user request
2023-02-13 10:15:04.728 GMT [7956] LOG: background worker "logical replication launcher" (PID 8744) exited with exit code 1
2023-02-13 10:15:04.729 GMT [8700] LOG: shutting down
2023-02-13 10:15:04.884 GMT [7956] LOG: database system is shut down
如果我尝试在服务中启动 postgres 服务,我会得到:“postgres 服务器已启动然后停止。如果某些服务未被其他服务或程序使用,则会自动停止”
我确实通过 intune 将计算机添加到域,这可能导致了这些问题(其他功能已停止工作,例如我无法创建还原点)。我现在已将其从该域中删除。
答案1
好的,发现 Intune“强制”了 bitlocker 保护。尽管 bitlocker 保护已关闭,但它似乎更改了设置,从而阻止了对非 C: 驱动器的写访问(我的 postgres 数据不在 C: 上)。我进入本地注册表以禁用 bitlocker 固定驱动器只读。然后将驱动器上的权限改回来。
当心 Intune...