error from postgresql 8.4.0 after a dump/restore from 8.3.5

From: Kenneth Marshall <ktm(at)rice(dot)edu>
To: pgsql-admin(at)postgresql(dot)org
Subject: error from postgresql 8.4.0 after a dump/restore from 8.3.5
Date: 2009-08-05 23:29:07
Message-ID: 20090805232907.GR6960@it.is.rice.edu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Dear PostgreSQL admins.

I have just restored a DB from 8.3.5 to 8.4.0 and I just
received the error:

ERROR: column "reltriggers" does not exist at character 41
STATEMENT: SELECT relhasindex, relkind, relchecks, reltriggers, relhasrules,
relhasoids , reltablespace
FROM pg_catalog.pg_class WHERE oid = '16864'

Does anyone know what is giving that error and how to fix
it? I do see that in 8.4.0 the table has a column named
relhastriggers, while 8.3 has reltriggers. I used pg_dump
from 8.4 to dump the DB but I restored by piping into psql.
Any ideas?

Regards,
Ken

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Kenneth Marshall 2009-08-05 23:34:09 Re: error from postgresql 8.4.0 after a dump/restore from 8.3.5
Previous Message Emanuel Calvo Franco 2009-08-05 15:08:24 Re: Where pg saves the next OID?