I’m migrating a database from postgres 9.2 to 9.3, and I’m having persistent 
problems getting pageant (3.4.0) running. I have no problems running pgagent on 
my old server (pg 9.2.4, agent 3.2.1). Any assistance you can provide would be 
appreciated. 

I’m able to start a task. However, the task will execute once, and then hang in 
the “Running” state until I manually kick the pgagent process.
Once killed, the task transitions to the “Aborted” status.

running pageant on the command line, I get the error "*** Caught unhandled 
unknown exception; terminating” from the pageant daemon.

I can confirm that the SQL I’m executing completes successfully, and the 
transaction is committed to the database.

I’m running a fully patched version of ubuntu 14.04, with the following 
packages: 

pgagent                         3.4.0-2.pgdg14.04+1 amd64 
postgresql-9.3                  9.3.5-1.pgdg14.04+1 amd64 
postgresql-client-9.3           9.3.5-1.pgdg14.04+1 amd64
postgresql-client-common        154.pgdg14.04+1     all 
postgresql-common               154.pgdg14.04+1     all 
postgresql-contrib-9.3          9.3.5-1.pgdg14.04+1 amd64 

pgagent is running as the postgres user.

I have dropped and recreated the pgagent schema, and recreated my job from 
scratch, to ensure I don’t have a problem migrating from the 3.2.1 schema.

Below is some debugging output. The NOTICE messages are responses from my sql.

$ /usr/bin/pgagent -f -l 2 host=/var/run/postgresql dbname=postgres 
user=postgres
DEBUG: Creating primary connection
DEBUG: Connection Information:
DEBUG:      user         : postgres
DEBUG:      port         : 0
DEBUG:      host         : /var/run/postgresql
DEBUG:      dbname       : postgres
DEBUG:      password     :
DEBUG:      conn timeout : 0
DEBUG: Connection Information:
DEBUG:      user         : postgres
DEBUG:      port         : 0
DEBUG:      host         : /var/run/postgresql
DEBUG:      dbname       : postgres
DEBUG:      password     :
DEBUG:      conn timeout : 0
DEBUG: Creating DB connection: user=postgres host=/var/run/postgresql 
dbname=postgres
DEBUG: Database sanity check
DEBUG: Clearing zombies
DEBUG: Checking for jobs to run
DEBUG: Creating job thread for job 1
DEBUG: Creating DB connection: user=postgres host=/var/run/postgresql 
dbname=postgres
DEBUG: Allocating new connection to database postgres
DEBUG: Starting job: 1
DEBUG: Sleeping...
DEBUG: Creating DB connection: user=postgres host=/var/run/postgresql 
dbname=postgres dbname=XXXX
DEBUG: Allocating new connection to database XXXX
DEBUG: Executing SQL step 1 (part of job 1)
DEBUG: Checking for jobs to run
DEBUG: Sleeping...
DEBUG: Clearing inactive connections
DEBUG: Connection stats: total - 3, free - 0, deleted - 0
DEBUG: Checking for jobs to run
DEBUG: Sleeping...
DEBUG: Clearing inactive connections
DEBUG: Connection stats: total - 3, free - 0, deleted - 0
DEBUG: Checking for jobs to run
DEBUG: Sleeping...
NOTICE:  table "temp_letters" does not exist, skipping
CONTEXT:  SQL statement "drop table if exists temp_letters"
PL/pgSQL function file_summary_calculate() line 49 at SQL statement
DEBUG: Clearing inactive connections
DEBUG: Connection stats: total - 3, free - 0, deleted - 0
DEBUG: Checking for jobs to run
DEBUG: Sleeping...
NOTICE:  Updated 718475 (1) maxid = 458658084
NOTICE:  Updated 712832 (2) maxid = 458658333

...snip...

DEBUG: Clearing inactive connections
DEBUG: Connection stats: total - 3, free - 0, deleted - 0
DEBUG: Checking for jobs to run
DEBUG: Sleeping...
NOTICE:  Updated 684102 (150) maxid = 458634627
*** Caught unhandled unknown exception; terminating
DEBUG: Destroying job thread for job 1
DEBUG: Clearing inactive connections
DEBUG: Connection stats: total - 3, free - 0, deleted - 0
DEBUG: Checking for jobs to run
DEBUG: Sleeping...











-- 
Sent via pgadmin-support mailing list (pgadmin-support@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-support

Reply via email to