Re: invalid input syntax for type bytea

From: Janning Vygen <vygen(at)gmx(dot)de>
To: pgsql-general(at)postgresql(dot)org
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Subject: Re: invalid input syntax for type bytea
Date: 2005-04-05 07:27:07
Message-ID: 200504050927.08229.vygen@gmx.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Am Montag, 4. April 2005 17:36 schrieb Tom Lane:
> Janning Vygen <vygen(at)gmx(dot)de> writes:
> > i have a databse in postgresql 7.4 with some pdf files in a bytea column.
> >
> > everything works fine but sometimes when i dump and restore i get
> >
> > psql:../tmp/dump.sql:704022: ERROR: invalid input syntax for type bytea
> > CONTEXT: COPY dk_dokument, line 127, column dk_content:
> > "%PDF-1.4\015%\342\343\317\323\015\01220 0 obj\015<< \015/Linearized 1
> > \015/O 22 \015/H [ 660 209 ] \..."
>
> You might look into whether your handling of the dump file is perfectly
> clean --- is there any possibility of newline transformations getting
> applied to it, for example? AFAICS the above cannot happen if the
> identical data dumped out by pg_dump is reloaded.

what i do is part of my nightly cronjob.

On my DB Server i do:
$ /usr/local/pgsql/bin/pg_dump -O myuser > dump.sql

On my Testserver i do:
$ scp -q -C myuser(at)dbserver:dump.sql ./dump.sql
$ cp ./dump.sql ~/dump.sql
$ psql -q -f ~/dump.sql dbname >/dev/null

I can't see any command which does newline translations or something else, but
maybe my '-C' in scp makes the difference. I had problems with pg_dump when i
used the compressed format with -Fc

But both servers should be identical. But i compared gzip, ssh, and zlib and
they are not:

dbserver$ openssh-3.5p1-42
testserver$ openssh-3.5p1-107

The rest is identical. i am wondering about this minor package number making
any difference.

Ok. It seems to be my problem and not postgresql specific. Many thanks for
setting me on the right track.

kind regards,
Janning Vygen

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Russell Smith 2005-04-05 08:06:09 Re: [HACKERS] plPHP in core?
Previous Message Nageshwar Rao 2005-04-05 06:40:27 pg_restore