Re: error from postgresql 8.4.0 after a dump/restore from 8.3.5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Kenneth Marshall wrote:
I just thought of something, would running an older release of pgadmin
cause this error?


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'


...

Very likely. Here are the pg_class columns in 8.3 and 8.4. Note that reltriggers indeed does not exist in 8.4.

8.3:
     Table "pg_catalog.pg_class"
    Column     |   Type    | Modifiers
----------------+-----------+-----------
relname        | name      | not null
relnamespace   | oid       | not null
reltype        | oid       | not null
relowner       | oid       | not null
relam          | oid       | not null
relfilenode    | oid       | not null
reltablespace  | oid       | not null
relpages       | integer   | not null
reltuples      | real      | not null
reltoastrelid  | oid       | not null
reltoastidxid  | oid       | not null
relhasindex    | boolean   | not null
relisshared    | boolean   | not null
relkind        | "char"    | not null
relnatts       | smallint  | not null
relchecks      | smallint  | not null
reltriggers    | smallint  | not null
relukeys       | smallint  | not null
relfkeys       | smallint  | not null
relrefs        | smallint  | not null
relhasoids     | boolean   | not null
relhaspkey     | boolean   | not null
relhasrules    | boolean   | not null
relhassubclass | boolean   | not null
relfrozenxid   | xid       | not null
relacl         | aclitem[] |
reloptions     | text[]    |

8.4:
     Table "pg_catalog.pg_class"
    Column     |   Type    | Modifiers
----------------+-----------+-----------
relname        | name      | not null
relnamespace   | oid       | not null
reltype        | oid       | not null
relowner       | oid       | not null
relam          | oid       | not null
relfilenode    | oid       | not null
reltablespace  | oid       | not null
relpages       | integer   | not null
reltuples      | real      | not null
reltoastrelid  | oid       | not null
reltoastidxid  | oid       | not null
relhasindex    | boolean   | not null
relisshared    | boolean   | not null
relistemp      | boolean   | not null
relkind        | "char"    | not null
relnatts       | smallint  | not null
relchecks      | smallint  | not null
relhasoids     | boolean   | not null
relhaspkey     | boolean   | not null
relhasrules    | boolean   | not null
relhastriggers | boolean   | not null
relhassubclass | boolean   | not null
relfrozenxid   | xid       | not null
relacl         | aclitem[] |
reloptions     | text[]    |


Cheers,
Steve


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

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux