Re: How to set the global OID counter? COPY WITH OIDS does
Dirk Lutzebäck <lutzeb@aeccom.com>
From: Dirk Lutzebäck <lutzeb@aeccom.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Alvaro Herrera <alvherre@commandprompt.com>, pgsql-admin@postgresql.org, pgsql-general@postgresql.org, pgsql-bugs@postgresql.org, Sven Geisler <sgeisler@aeccom.com>, pavel rabaev <pavel@aeccom.com>
Date: 2006-06-09T14:41:01Z
Lists: pgsql-bugs
This is not a large object. We are seeing rows with duplicate oids because the OID counter is not changed after the dump (exported with --oids) is being loaded. How does 8.1 prevent to allocate duplicate OIDs? Regards, Dirk Tom Lane wrote: > Alvaro Herrera <alvherre@commandprompt.com> writes: > >> Dirk Lutzebäck wrote: >> >>> how can one set the global OID counter in 8.1.X? We think it would work >>> in 8.0.X using the COPY WITH OIDS command but this does not work in >>> 8.1.X anymore. >>> > > >> pg_resetxlog -o >> (Postmaster stopped of course) >> > > Possibly more to the point: why do you think you need to mess with the > counter? 8.1 is smart enough not to assign conflicting OIDs to large > objects. > > regards, tom lane >