pgAgent没有在Postgres以外的其他数据库上工作

时间:2016-06-13 04:38:41

标签: postgresql pgadmin pgagent

我正在尝试使用postgresql中的pgAgent安排作业。 pgAgent与postgres数据库工作正常,但是当我选择我创建的其他数据库时。它没有用,工作失败了。

有人可以指导我为其他数据库配置它。

谢谢

2 个答案:

答案 0 :(得分:1)

  • 在安装步骤中,您已定义为操作系统用户名的用户下找到您的%AppData%\ Roaming \ postgresql \ pgpass.conf 文件。

对于我的电脑:C:\ Users \ postgres \ AppData \ Roaming \ postgresql \ pgpass.conf

  • 换行; localhost:5432: postgres :postgres:密码为localhost:5432:*:postgres:密码
    它对我有用。

HOST:PORT:数据库:USER:PASSWORD

答案 1 :(得分:0)

  1. PgAgent --> 步骤 --> ConnectionType="Remote"
  2. PgAgent --> 步骤 --> 连接字符串:host=localhost port=5432 dbname=dataBaseName user=userName password=password

会起作用...!