Thread: converting database to unicode
I have a database in sql_ascii that I need to convert to Unicode. I tried using pg_dump -Fc .. but it fails on certain characters. like this one "è" How can I get the data transferred?
Some help please?? :-) Anyone? -----Original Message----- From: pgsql-general-owner@postgresql.org on behalf of Jason Tesser Sent: Wed 10/13/2004 10:00 AM To: pgsql-general@postgresql.org Cc: Subject: [GENERAL] converting database to unicode I have a database in sql_ascii that I need to convert to Unicode. I tried using pg_dump -Fc .. but it fails on certain characters. like this one "è" How can I get the data transferred? ---------------------------(end of broadcast)--------------------------- TIP 8: explain analyze is your friend
On Fri, Oct 15, 2004 at 07:59:19AM -0500, Jason Tesser wrote: > Some help please?? :-) Anyone? Did you try recoding the plain-text dump using recode or iconv? > -----Original Message----- > From: pgsql-general-owner@postgresql.org on behalf of Jason Tesser > Sent: Wed 10/13/2004 10:00 AM > To: pgsql-general@postgresql.org > Cc: > Subject: [GENERAL] converting database to unicode > I have a database in sql_ascii that I need to convert to Unicode. I tried using > pg_dump -Fc .. but it fails on certain characters. like this one "è" > How can I get the data transferred? -- Alvaro Herrera (<alvherre[a]dcc.uchile.cl>) "No es bueno caminar con un hombre muerto"
Uhh no. Could you help me understand how to do that. I am currently using the following to dump and restore pg_dump -Fc --username=xxx --dbanme=xxx filename pg_restore -Fc --username=xxx --dbname filename -----Original Message----- From: Alvaro Herrera [mailto:alvherre@dcc.uchile.cl] Sent: Fri 10/15/2004 8:25 AM To: Jason Tesser Cc: pgsql-general@postgresql.org Subject: Re: [GENERAL] converting database to unicode On Fri, Oct 15, 2004 at 07:59:19AM -0500, Jason Tesser wrote: > Some help please?? :-) Anyone? Did you try recoding the plain-text dump using recode or iconv? > -----Original Message----- > From: pgsql-general-owner@postgresql.org on behalf of Jason Tesser > Sent: Wed 10/13/2004 10:00 AM > To: pgsql-general@postgresql.org > Cc: > Subject: [GENERAL] converting database to unicode > I have a database in sql_ascii that I need to convert to Unicode. I tried using > pg_dump -Fc .. but it fails on certain characters. like this one "è" > How can I get the data transferred? -- Alvaro Herrera (<alvherre[a]dcc.uchile.cl>) "No es bueno caminar con un hombre muerto"
On Fri, Oct 15, 2004 at 09:36:42AM -0500, Jason Tesser wrote: > Uhh no. Could you help me understand how to do that. I am currently using the following to dump and restore > pg_dump -Fc --username=xxx --dbanme=xxx filename > pg_restore -Fc --username=xxx --dbname filename Something like pg_dump --username=xxx --dbname=yyy filename recode latin1..utf8 filename createdb -E utf8 database psql < filename (assuming the database is Latin1, a.k.a. iso-8859-1. Update accordingly.) I don't think you can do it with a -Fc or -Ft format. In fact, if you do that, the dump will be corrupted. Huh, now I know why your name was so familiar to me (see sig) -- Alvaro Herrera (<alvherre[a]dcc.uchile.cl>) Jason Tesser: You might not have understood me or I am not understanding you. Paul Thomas: It feels like we're 2 people divided by a common language...