我已经单独下载了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
。是否有任何链接提供详细信息如何安装&从pgAdmin 4中使用pgAgent?
答案 0 :(得分:3)
如果您将使用EnterpriseDB GUI安装程序,则非常容易。
1)下载&从EnterpriseDB提供的安装程序安装PostgreSQL-9.6(标准)
2)从菜单中打开堆栈构建器 - >从列表中选择要安装pgAgent的Postgres服务器
3)现在选择pgAgent并单击Next以安装并按照步骤进行操作。
4)重新启动pgAdmin4,您将能够在浏览器窗口树中看到pgAgent选项。
(我正在使用pgAdmin4 rc build,因此ICONS可能看起来不同)
答案 1 :(得分:0)
在我的情况下,我已经安装了PostgreSQL 9.6,但没有该程序的开始菜单文件夹。但是我能够从文件夹中启动stackbuilder.exe:C:\ Program Files \ PostgreSQL \ 9.6 \ bin。休息时,我按照说明操作,看到了#p;执行工作"。我只是好奇地看看pgAgent是否已经使用依赖关系进行了高级作业链接,但看起来并非如此。