From: | "Michael Feldmann" <michael(dot)feldmann(at)uni-muenster(dot)de> |
---|---|
To: | pgsql-bugs(at)postgresql(dot)org |
Subject: | BUG #5751: pg_restore does not work correctly with BLOBs |
Date: | 2010-11-12 14:19:01 |
Message-ID: | 201011121419.oACEJ1Yg066851@wwwmaster.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
The following bug has been logged online:
Bug reference: 5751
Logged by: Michael Feldmann
Email address: michael(dot)feldmann(at)uni-muenster(dot)de
PostgreSQL version: 8.4.5
Operating system: Ubuntu
Description: pg_restore does not work correctly with BLOBs
Details:
I start with a database containing only a BLOB.
Then I dump this database with pg_dump -Fc
Then I create a new database testblob
and restore the dump with the command
pg_restore -v -c -d testblob -O blob.dump
This works as expected.
But if I try restore the same dump again
with the same command I get the error message
pg_restore: restoring BLOBS
pg_restore: [archiver] could not create large object 25213
pg_restore: *** aborted because of error
If I first drop the database testblob and then
create it again everything works fine.
It seems that pg_restore does not clean the
old database completely, despite the -c flag.
We ran into this problem when writing an
automated mirroring script.
Best Regards
Michael Feldmann
---
ZIV, University of Muenster, Germany
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2010-11-12 15:03:26 | Re: Re: [BUGS] BUG #5650: Postgres service showing as stopped when in fact it is running |
Previous Message | Bruce Momjian | 2010-11-12 14:08:45 | Re: Re: [BUGS] BUG #5650: Postgres service showing as stopped when in fact it is running |