为什么 PostgreSQL 查询 运行 3 天作为计划的 Windows 任务?
Why a PostgreSQL query ran 3 days as a scheduled Windows task?
我有一个 Windows 计划任务,它必须 运行 一个批处理文件。批处理文件是用于插入一些数据的 PostgreSQL 查询。我们从日志中看到的是任务被触发并且也获得了进程 ID。但是该任务在日志中没有其他更新并且在 运行ning 上保留了 3 天。我们无法找到它 运行 3 天的原因。同样,当任务是 运行 时,没有用户登录。在类似的情况下,我们在复制时得到了 return 代码 1。有人遇到过类似的问题吗?
更新:
psql -h localhost -d dbname -p 5432 -U postgres -w -f pathToSqlQueryFile
sql 查询文件包含一个 sql 查询,其中包含用于计算工作时间的案例语句。密码在 pgpass 文件中提供。
我们在 批处理文件 中发现了问题。
保持命令提示符打开的 cmd \k 行是任务 运行 直到超时
的原因
我有一个 Windows 计划任务,它必须 运行 一个批处理文件。批处理文件是用于插入一些数据的 PostgreSQL 查询。我们从日志中看到的是任务被触发并且也获得了进程 ID。但是该任务在日志中没有其他更新并且在 运行ning 上保留了 3 天。我们无法找到它 运行 3 天的原因。同样,当任务是 运行 时,没有用户登录。在类似的情况下,我们在复制时得到了 return 代码 1。有人遇到过类似的问题吗?
更新:
psql -h localhost -d dbname -p 5432 -U postgres -w -f pathToSqlQueryFile
sql 查询文件包含一个 sql 查询,其中包含用于计算工作时间的案例语句。密码在 pgpass 文件中提供。
我们在 批处理文件 中发现了问题。 保持命令提示符打开的 cmd \k 行是任务 运行 直到超时
的原因