如何为 postgres 安装和使用 pgAgent

How to install and use pgAgent for postgres

我已经分别下载了 pgagent 3.4.1 和 pgAdmin 4。我想像解释的那样从 pgAdmin 内部创建作业 https://www.openscg.com/bigsql/docs/pgadmin4/pgagent_install.html 但是当我执行命令时出现错误: ERROR: could not open extension control file "E:/Program Files (x86)/PostgreSQL/9.6/share/extension/pgagent.control": No such file or directory SQL state: 58P01。是否有任何 link 详细说明如何从 pgAdmin 4 内部安装和使用 pgAgent?

如果您使用 EnterpriseDB GUI 安装程序,这将非常容易。

1) 从 EnterpriseDB

提供的安装程序下载并安装 PostgreSQL-9.6(标准)

Download link

2) 从菜单中打开 Stack builder -> 从列表中选择要安装 pgAgent 的 Postgres 服务器

3) 现在 select pgAgent 并单击下一步安装并按照步骤操作。

4) 重启pgAdmin4,你将能够在浏览器window树中看到pgAgent选项。

(我使用的是 pgAdmin4 rc 构建所以图标可能看起来不同)

就我而言,我已经安装了 PostgreSQL 9.6,但没有该程序的开始菜单文件夹。但是我能够从以下文件夹启动 stackbuilder.exe:C:\Program Files\PostgreSQL.6\bin。休息,我按照指示看到了"pgAgent Jobs"。我只是想知道 pgAgent 是否具有高级作业链接和依赖关系,但事实并非如此。