Postgres-监视启动

时间:2018-08-09 16:09:24

标签: postgresql postgresql-9.5

我正在尝试(未成功)在Windows计算机上启动Postgres 9.5数据库。

我单击开始菜单,选择“ PostgreSQL”,然后单击“启动PostgreSQL 9.5”并以管理员身份运行。

我可以看到快捷方式已链接到...

C:\WINDOWS\system32\sc.exe start "PostgreSQL 9.5 Server" -D "D:/PostgreSQL/data/pg95"

运行此程序时如何检查/监视发生了什么?

我尝试打开W​​indows命令提示符(以管理员身份)并粘贴上面的行,这就是我所看到的。...

C:\WINDOWS\system32>C:\WINDOWS\system32\sc.exe start "PostgreSQL 9.5 Server" -D "D:/PostgreSQL/data/pg95"

SERVICE_NAME: PostgreSQL 9.5 Server
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 2  START_PENDING
                                (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x7d0
        PID                : 8524
        FLAGS              :

C:\WINDOWS\system32>

然后我访问任务管理器以查找进程ID 8524,但是没有任何此类PID的迹象。

如何诊断出问题了以及为什么服务没有启动?

从Windows方面,我已经检查了事件查看器,但是在尝试启动该服务时却找不到任何 ANY 事件的提及(尽管可能只是因为我没有弄清楚了如何正确使用事件查看器)

从postGres角度来看,我已经搜索了所有以* .log结尾的文件,并检查了文件日期-在我尝试启动该服务时,一次关闭都没有修改任何日志。 / p>

我在哪里可以查看情况? postgres服务肯定还没有启动,但是其中没有postgres日志,而且Windows事件查看器也没有显示任何内容。

这篇文章与上一篇(Postgres shared memory errors)相关

更新 我检查了postgresql.conf,并在log_directory中找到了许多日志文件,但是它们都没有重新启动数据库的时间戳。我还检查了日志文件的内容,它们从启动时都没有显示任何消息。我还检查了postgresql主页中所有以.log结尾的文件-没有一个显示任何最近更改的迹象。

0 个答案:

没有答案