| From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
|---|---|
| To: | "Arsalan Zaidi" <azaidi(at)directi(dot)com> |
| Cc: | pgsql-general(at)postgresql(dot)org |
| Subject: | Re: pg_dump out of range error (7.1.3) |
| Date: | 2002-02-06 15:38:37 |
| Message-ID: | 6218.1013009917@sss.pgh.pa.us |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
"Arsalan Zaidi" <azaidi(at)directi(dot)com> writes:
> When trying to dump data from a database with ~43GB of data, this is the
> error I get. The domains table has ~30 million rows.
> command line = pg_dump test2
> db version = 7.1.3
> error string = getTables(): SELECT (for PRIMARY KEY) failed on table
> domains. Explanation from backend: ERROR: dtoi4: integer out of range
Looks like you've got OIDs above 2 billion in your database. 7.1's
pg_dump is a bit careless about sometimes trying to stuff such values
into signed integers :-(
> So is upgrading to 7.2 the cure? :-)
You should be able to run 7.2's pg_dump against the 7.1 server to dump
this database.
regards, tom lane
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Jan Wieck | 2002-02-06 15:48:03 | Re: Views of views, complexity and speed. |
| Previous Message | Thomas Lockhart | 2002-02-06 15:29:07 | Re: Postgres and more than 2 Locations for storage |