PostgreSql中PgAgent任务调度的坑
pgagent 作为postgresql的一个任务调度代理,在postgresql 9.0 以前 是附带在pgadmin 包下面 的,只是默认不安装,9.0之后作为了一个单独是的安装包。所以要使用pgagent定时任务调度的话还得单独安装。
一般来说下载完PgAgent 把里面的pgAgent.sql 执行完毕就会创建任务调度所需的表 在初始库 postgres下即可看到
这是最理想的状态!一步到位
- 因为我首先是在本地navicat 里面执行的没什么问题 再去测试环境安装就没那么顺利了,执行完sql 并没有如我们预期的效果一样
又去翻了一些文档看到要下载pgagent-3.4.0-4-windows.exe
下载地址
ok 测试环境安装这个软件后 问题解决 在pgadmin4 中已经出现PgAgent Jos 节点
- 干得漂亮 ** 正式环境果然不靠谱 软件弄上去 一直安装界面调不出来
就想到把那个PgAgent.sql 在pgadmin4 上执行一下 王德发!!!
是的 jobs 节点出来了。。。
ps:所有兄弟们 一开始就直接去 PgAdmin4 上执行吧 说不定能避免一道坑呢