PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment exécuter un travail créé via pgagent dans Postgres

Si j'ai bien compris, vous avez installé pgAagent mais il ne démarre pas lorsque vous exécutez les tâches. As-tu essayé de le démarrer avec le terminal ? Le service est peut-être en panne (je le démarre manuellement à chaque redémarrage du système de base de données).

Utilisation de l'utilisateur postgres ...

sudo su - postgres

... exécutez la commande suivante (en supposant que vous êtes sur le serveur de base de données) :

pgagent hostaddr=127.0.0.1 dbname=postgres user=postgres -s pgagent_log.log

J'espère que cela vous aidera.Cheers !