为什么PostgreSQL查询作为计划的Windows任务运行3天?

时间:2016-09-27 12:45:29

标签: windows postgresql scheduled-tasks

我有一个Windows计划任务,必须运行批处理文件。批处理文件是PostgreSQL查询以插入一些数据。我们从日志中看到的是,任务被触发了&也有一个进程ID。但是该任务在日志中没有其他更新。继续跑了3天。我们无法找到它运行3天的原因。此外,当任务运行时,没有用户登录。在类似的情况下,我们在复制时返回代码1。有人遇到过类似的问题吗?

更新:

psql -h localhost -d dbname -p 5432 -U postgres -w -f pathToSqlQueryFile

sql查询文件包含一个带有case语句的sql查询来计算工作时间。密码在pgpass文件中提供。

1 个答案:

答案 0 :(得分:0)

我们在批处理文件中发现了问题。 保持命令提示打开的 cmd \ k 行是任务运行直到超时的原因