PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

So führen Sie einen über pgagent erstellten Job in Postgres aus

Wenn ich es richtig verstanden habe, haben Sie pgAagent installiert, aber es startet nicht, wenn Sie die Jobs ausführen. Hast du schon versucht, es über das Terminal zu starten? Der Dienst ist möglicherweise heruntergefahren (ich starte ihn jedes Mal manuell, wenn das Datenbanksystem neu gestartet wird).

Verwenden des Postgres-Benutzers ...

sudo su - postgres

... führen Sie den folgenden Befehl aus (vorausgesetzt, Sie befinden sich auf dem DB-Server):

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

Ich hoffe, es hilft.Cheers!