Skip site navigation (1) Skip section navigation (2)

Dump e restore tra due db con diverso encoding

From: Fabio Serra <faserone(at)gmail(dot)com>
To: pgsql-it-generale <pgsql-it-generale(at)postgresql(dot)org>
Subject: Dump e restore tra due db con diverso encoding
Date: 2008-09-04 08:47:54
Message-ID: 48BFA0BA.2080600@gmail.com (view raw or flat)
Thread:
Lists: pgsql-it-generale
Quale dovrebbe essere il modo migliore per fare un dump ed un restore su 
un altro db server con differente encoding?
Al momento ho fatto

pg_dump -h 10.10.10.10 -D -O -x mydb > mydb.sql

converto in utf-8

iconv -f latin1 -t utf8 mydb.sql -o mydb_utf8.sql

commento la prima riga del dump

--SET client_encoding = 'SQL_ASCII';

e reimporto

utente=> \i /home/faser/tmp/mydb_utf8.sql

Purtroppo ci sono alcuni caratteri che no vengono convertiti bene. Il db 
arriva da un pg 7.1 di molti anni fa.
Consigli?


Responses

pgsql-it-generale by date

Next:From: gabriele.bartoliniDate: 2008-09-04 09:54:29
Subject: Re: Dump e restore tra due db con diverso encoding
Previous:From: rotellaroDate: 2008-09-01 08:30:04
Subject: == Postgres Weekly News - 31 agosto 2008 ==

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group