Postgresql和ssl启动错误
我不熟悉freenode和postgresql。我正在尝试从mysql迁移到postgresql。当前正在尝试为ssl设置服务器。据我所知,我已经根据手册创建了我的服务器证书并为ssl配置了.conf文件。尝试重新启动postgre sql服务失败。Windows事件日志为我提供了一个事件ID 0,并显示 pg_ctrl无法启动服务器并检查日志输出 我在postgresql文件夹中找不到任何详细说明启动失败的日志 我尝试按照postgresql手册(最新版本的18.11)的建议注册pgevent.dll,但收到一条错误消息 已加载模块“C:postgreSQL\pg10\lib\postgreSQL\pgevent.dll”,但未找到入口点DllRegisterServer 我相信这意味着它要么不是一个可注册的dll,要么已经损坏。Postgresql和ssl启动错误,postgresql,Postgresql,我不熟悉freenode和postgresql。我正在尝试从mysql迁移到postgresql。当前正在尝试为ssl设置服务器。据我所知,我已经根据手册创建了我的服务器证书并为ssl配置了.conf文件。尝试重新启动postgre sql服务失败。Windows事件日志为我提供了一个事件ID 0,并显示 pg_ctrl无法启动服务器并检查日志输出 我在postgresql文件夹中找不到任何详细说明启动失败的日志 我尝试按照postgresql手册(最新版本的18.11)的建议注册pgevent
有人能告诉我如何在Windows上跟踪导致Postgre无法启动的错误吗?检查参数
log\u destination
,logging\u collector
,log\u目录
和log\u文件名
在postgresql.conf
中查找数据库日志。log\u目的地
被注释掉。至于其他设置,logging\u collector
处于启用状态log\u目录
和log\u文件名
指向postgreSQl数据/logs文件夹,它正在生成标准的每日日志文件,但是,这些文件没有显示启动错误。我已经阅读了手册,查看了各种日志参数中哪些可能有帮助,但没有找到任何可能有帮助的参数。我尝试将log\u min\u messages设置为最高的“debug5”,但这没有帮助。酷。尝试使用postgres
可执行文件启动服务器,然后查看您得到的结果:C:\path\to\postgres.exe-D C:\path\to\data\u目录
仅此作业。非常感谢。问题解决了。我的ssl证书已放置在根“数据”文件夹中。它们需要在“数据/pg10”中。