自动备份命令在作业调度中不起作用

时间:2014-03-13 10:26:29

标签: batch-file backup postgresql-8.4

我在Windows Server 2012上使用PostgreSQL 8.4。我已经使用pgagent进行配置以进行作业调度。我需要使用作业调度在我的系统上每天安排自动备份。我在网上搜索并创建了一个批处理文件,并在作业调度中找到了文件路径。

如果我在我的服务器上运行批处理文件,那么它工作正常,但是当我在PostgreSQL中使用调度调用它时,它会进入运行阶段,但不会给出任何结果。

以下是我用于备份的命令:

"c:\Program Files (86)\path\to\bin" pg_dump.exe -i -h hostname -U username -F c -b -v -f "backup\file\path\filename.backup" databasename

此命令在命令提示符和调用批处理文件时正常工作,但不提供PostgreSQL作业调度的任何输出。

有没有人对这类问题有任何想法?

0 个答案:

没有答案