環境:
Centos 7
postgresql:11.6
1.查找相關介質
yum search pgagent
[root@localhost yum.repos.d]# yum -y install pgagent_11.x86_64
2..在數據庫上配置pgAgent
找到pgagent.sql和pgagent_upgrade.sql文件路徑,並在需要job功能的數據庫上執行
將會在數據庫中創建一個pgagent模式,並創建相應的功能表和函數
[root@localhost pgagent_11-4.0.0]# su - postgres
psql -U postgres
postgres=# \i /usr/share/pgagent_11-4.0.0/pgagent.sql
postgres=# \q
或是使用簡易安裝模式
可使用簡易安裝模式:
[root@localhost pgagent_95-3.4.0]# psql -U postgres
psql (9.5.9)
Type "help" for help.
postgres=# CREATE EXTENSION pgagent;
3.啟動pgAgent守護程序
注意這里指定的賬號和數據庫,創建job的時候必須用相應的賬號登陸,同時在指定的數據庫下創建job
pgagent_11 hostaddr=192.168.1.130 dbname=hxl user=uhxl password=uhxl
4.登陸pgadmin創建相應的job
同時這里也可以調用存儲過程