Jakis normalny system z zainstalowanym iconv, a potem:
iconv -f ISO-8859-2 -t UTF-8 input_file -o output_file
PS: zakladam, ze dump jest plikiem tekstowym, nie jest skompresowany itp.
Użytkownik "smerf" <sm...@akcesoria.home.pl> napisał w wiadomości
news:45e20eab$1...@news.home.net.pl...
A moze powiesz, jak to baza? Baardzo by to ułatwiło sprawę. Anyway, bez dumpa
i restore raczej sie nie obejdzie.
morr
--
Daniel 'Shinden' Horecki
http://morr.pl http://linux.pl http://security.linux.pl
jesli w pliku to polecam uzyc:
www.gzegzolka.com/
latin2->utf8 to moim skromnym zdaniem bardzo dobry kierunek.
A w postgresie to jak za dotknięciem czarodziejskiej różdżki:
createdb -O herakles -E UNICODE
pg_dump baza_a|psql baza_b
jak coś się faka to dodać opcje charsetu.
a potem
dropdb baza_a
echo "alter database baza_b rename to baza_a|psql
> On Sun, 25 Feb 2007 23:33:21 +0100, smerf wrote:
>
>> Jak przekonwertowac baze z latin2 na utf8 ?
>> Czy jest jakis sposob bez zrzucania do pliku i ladowania z pliku ?
>> Bo baza jest dosc duza.
>
> Jakis normalny system z zainstalowanym iconv, a potem:
>
> iconv -f ISO-8859-2 -t UTF-8 input_file -o output_file
A feee.... pomyślałem se właśnie jak by to mieliło kilkanaście giga, a dumpa
i restora i tak trzeba i tak.