
1 $cd/opt
2 $wgethttps://github.com/citusdata/pg_cron/archive/v1.2.0.tar.gz
3 $tarzxvfv1.2.0.tar.gz
4 $cdpg_cron‐1.2.0/
5 $makePG_CONFIG=/opt/pgsql/bin/pg_config
6 $makeinstallPG_CONFIG=/opt/pgsql/bin/pg_config
1 vipostgresql.conf
2 shared_preload_libraries='pg_cron'
3 cron.database_name='postgres'‐‐pg_cron元数据存放数据库
1 $pg_ctl‐D/opt/data5555/restart
1 ‐‐使用超级用户创建扩展
2 $/opt/pg12/bin/psql‐p5555‐Upostgres
3 postgres=#createextensionpg_cron;
4 CREATEEXTENSION
1 postgres=#GRANTUSAGEONSCHEMAcronTOtest;
1 ┌─────────────min(0‐59)
2 │┌──────────────hour(0‐23)
3 ││┌───────────────dayofmonth(1‐31)
4 │││┌────────────────month(1‐12)
5 ││││┌─────────────────dayofweek(0‐6)(0to6areSundayto
6 │││││Saturday,orusenames;7isalsoSunday)
7 │││││
8 │││││
9 *****
1 $/opt/pg12/bin/psql‐p5555‐Utestpostgres
评论