首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

windows下pgAgent使用有关问题

2012-02-12 
windows下pgAgent使用问题.使用pgAgent对postgresql数据库自动备份自己写了一个bat文件,双击执行都能进行

windows下pgAgent使用问题.
使用pgAgent对postgresql数据库自动备份
自己写了一个bat文件,双击执行都能进行数据库的备份,bat没有问题.
可是加到pgAgent job中显示成功执行,但是却未能备份成功.
在"步骤"的"统计量"下信息都是"执行成功",但是在"输出"那里有乱码,如下:

C:\WINDOWS\system32>D:\Program Files\PostgreSQL\9.0\bin\backup.bat 
'D:\Program' ²»ÊÇÄÚ²¿»òÍⲿÃüÁҲ²»ÊÇ¿ÉÔËÐеijÌÐò
»òÅú´¦ÀíÎļþ¡£

不知道为啥,有遇上这种情况的?
bat文件位置D:\Program Files\PostgreSQL\9.0\bin\backup.bat


[解决办法]
注册paAgent服务是使用的postgres用户, 运行服务也需要postgres用户.
你用postgres用户登陆试试

or

打开 service.msc, 找到 pgAgent的服务, 将登陆用户改为目前你登陆的用户,
重启pgAgent服务试试
[解决办法]
如果这样,不如直接放在WINDOWS的计划任务中。

热点排行