如何使用Windows任务计划程序在POSTGRESQL数据库中执行SELECT my_proc()
之类的过程?是否可以制作一个脚本每5分钟调用一次我的程序?如果有可能我需要一个。
我不能在我的环境中使用pgAgent,对不起伙计们!
任何提示?
答案 0 :(得分:2)
使用任务计划程序在所需的计划上运行psql
,命令如下:
psql -U username -d databasename -w -c 'SELECT my_procedure()'
并将密码放在.pgpass
文件中,或在任务中设置PGPASS
环境变量。
除非您想要执行特定于命令的错误处理,否则不需要任何类型的脚本。