| From: | Gianni Mariani <gianni(at)mariani(dot)ws> |
|---|---|
| To: | pgsql-general(at)postgresql(dot)org |
| Subject: | Re: convert database to unicode |
| Date: | 2003-08-26 05:42:52 |
| Message-ID: | 3F4AF35C.5020201@mariani.ws |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-general |
David Lutz wrote:
>Hello, I want to convert an existing database with
>SQL_ASCII encoding to UNICODE encoding.
>
>(postgresql ver 7.3.2)
>
>I thought that it might be as easy as:
>pg_dump mydatabase > dump.sql
>createdb --encoding=unicode newdatabase
>psql newdatabase < dump.sql
>
>but it wasn't going to be that easy now was it :-(
>
>I'm getting errors such as:
>ERROR: copy: line 54, Invalid UNICODE character
>sequence found (0xe46765)
>lost synchronization with server, resetting connection
>
>Can anyone suggest a way I might be able to do it?
>Thanks, David
>
You *might* be able to convert dump.sql to unicode.
i.e.
iconv -f iso8859-1 -t utf-8 < dump.sql > dump-utf-8.sql
If all the bytea chars are appropriately escaped, this may do it.
Can't harm in giving it a go !
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Stephen Robert Norris | 2003-08-26 06:01:22 | Re: move to usenet? |
| Previous Message | Curt Sampson | 2003-08-26 05:19:47 | Re: [HACKERS] Decent VACUUM (was: Buglist) |