From: | "Oliver Elphick" <olly(at)lfix(dot)co(dot)uk> |
---|---|
To: | Andrew Sullivan <sullivana(at)bpl(dot)on(dot)ca> |
Cc: | user Postgresql ML <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Hints about how to debug pg_dump problem? |
Date: | 2000-07-11 10:30:11 |
Message-ID: | 200007111030.e6BAUBc20341@linda.lfix.co.uk |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Andrew Sullivan wrote:
>What I don't understand is the order in which a dump file is processed. I
>thought it should be processed pretty much in the order it appears, right?
>After all, if you do
>
> $ psql -e my_database < my_dumpfile
>
>you should just get a straight-ahead reading of the dumpfile, no? Watching
>the output, however, things are not getting created even though there are no
>complaints from psql (about that data).
>
>For instance, if I have data from table1 which appears in the dump file
>before data from table2, and I'm getting a parse error on table2, shouldn't
>the data from table1 show up (assuming that nothing in it depends on the
>data from table2 being there) after the error?
If things happen in a transaction, they are thrown away if the transaction
aborts. Is this your case?
>The read eventually dies with a parse error. I'm sure there must be
>something wrong in my source database that I'm getting this, but I don't
>even know where to begin tracking down the problem. I've dumped and re-read
>this database before, but I've added the data that is causing the problem
>since then. Obviously, that's what the problem is; I just can't see how the
>file is getting read. Any hints as to where to start would be much
>appreciated.
What does the parse error say?
--
Oliver Elphick Oliver(dot)Elphick(at)lfix(dot)co(dot)uk
Isle of Wight http://www.lfix.co.uk/oliver
PGP: 1024R/32B8FAA1: 97 EA 1D 47 72 3F 28 47 6B 7E 39 CC 56 E4 C1 47
GPG: 1024D/3E1D0C1C: CA12 09E0 E8D5 8870 5839 932A 614D 4C34 3E1D 0C1C
========================================
"I waited patiently for the LORD; and he inclined unto
me, and heard my cry. He brought me up also out of an
horrible pit, out of the miry clay, and set my feet
upon a rock, and established my goings. And he hath
put a new song in my mouth, even praise unto our God.
Many shall see it, and fear, and shall trust in the
LORD." Psalms 40:1-3
From | Date | Subject | |
---|---|---|---|
Next Message | Oliver Elphick | 2000-07-11 10:30:35 | Re: [Help] INSTALLing 7.02 |
Previous Message | Oliver Elphick | 2000-07-11 10:29:54 | Re: Slashdot discussion |