Re: Strange UTF8 issue with pg_dump/pg_restore - Mailing list pgsql-admin

From Jim Nasby
Subject Re: Strange UTF8 issue with pg_dump/pg_restore
Date
Msg-id 773783AD-1DEC-411E-9BF1-16293664A090@pervasive.com
Whole thread Raw
In response to Strange UTF8 issue with pg_dump/pg_restore  ("Benjamin Krajmalnik" <kraj@illumen.com>)
List pgsql-admin
On Aug 7, 2006, at 9:08 PM, Benjamin Krajmalnik wrote:
> I have a database whose records are inserted via ODBC.
> I turned on logging, and the client is explicitly setting the
> client encoding to UTF.
>
> Rows are inserted into the tables.  When I do a pg_dump, I do not
> get any errors.  When I try tor restore, I am getting an error
> regarding an invalid UTF-8 character sequence.
> Of course, this renders compressed backups useless, since I have no
> way of manually fixing the file.  The process of fixing the file
> is, of course, painful.
>
> Is this a known issue?  I am running PG 8.1.4.  The problem
> happened on PG Windows.
> Tomorrow I will try to see if the problem exists in the FreeBSD
> compile.  If I get it to reproduce, I will be able to send some
> data dumps, but will need to know who to send it to.

Are the dumps from an older version? There's a known issue that older
versions weren't doing proper checking, in which case you can have
invalid UTF8 characters. The fix is to run the dump through iconv.
--
Jim C. Nasby, Sr. Engineering Consultant      jnasby@pervasive.com
Pervasive Software      http://pervasive.com    work: 512-231-6117
vcard: http://jim.nasby.net/pervasive.vcf       cell: 512-569-9461

pgsql-admin by date:

Previous
From: Jim Nasby
Date:
Subject: Re: Getting rid of postgres output
Next
From: Jim Nasby
Date:
Subject: Re: What's using all my RAM?