Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search archives
  Advanced Search

Re: dumpBlobs(): could not open large object: ERROR:


  • From: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
  • To: Tim Lynch <admin+pgsqladmin(at)thirdage(dot)com>
  • Cc: pgsql-admin(at)postgresql(dot)org
  • Subject: Re: dumpBlobs(): could not open large object: ERROR:
  • Date: 20 Feb 2003 14:30:00 -0500
  • Message-id: <1045769400.14509.17.camel@camel> <text/plain>

It sounds like your binary files may have been deleted. The output of
\lo_list in psql should tell you what valid large objects you have. 

Robert Treat

On Wed, 2003-02-19 at 14:02, Tim Lynch wrote:
> version(): PostgreSQL 7.2.1 on i686-pc-linux-gnu, compiled by GCC 2.96
> redhat 7.3
> 
> i've made a backup script, the meat and potatos of which are:
> 
> /usr/bin/pg_dump -Fc --blobs -f $dumpdir/$file $dbname
> 
> had been working, but recently:
>  pg_dump: dumpBlobs(): could not open large object: ERROR:  inv_open: large
> object 23312462 not found
> 
> for a variety of oids, not NULL or oid 0; over the last few days: 23170697
> 23208208 23240773 23312462 23318306 23356032 23356728 23495969 23554296
> 23578064
> 
> vacuums okay.
> 
> is this from deleting large objects without deleting the oid in a table or
> vice versa? pgdump exits non-zero which i guess means the backup is
> incomplete.
> 
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 2: you can get off all lists at once with the unregister command
>     (send "unregister YourEmailAddressHere" to majordomo(at)postgresql(dot)org)






Home | Main Index | Thread Index

Privacy Policy | About PostgreSQL
Copyright © 1996 – 2012 PostgreSQL Global Development Group