Pessoal,

Tenho um site baseado em Drupal 5 que foi originalmente configurado sobre
uma base Postgres Latin1, e preciso migrar esta base para UTF8 de forma a
possibilitar a migração do Drupal para a versão 6.

Já tentei exportar a base através de "pg_dump" com a opção "-E UTF-8", já
fiz uma exportação padrão, sem nenhuma opção especial, e tentei converter o
arquivo exportado com "iconv", mas nunca tenho sucesso na importação para
uma nova base criada já com a codificação UTF-8. Os caracteres especiais
(acentuações, cedilha, etc ...) são exibidos como uma sequencia de
caracteres estranhos.

Por exemplo, a frase "Nenhum módulo disponível para desinstalação." é
exportada pelo pg_dump, com ou sem a opção "-E UTF-8", da mesma forma,
conforme abaixo:

"Nenhum m\\303\\263dulo dispon\\303\\255vel para
desinstala\\303\\247\\303\\243o."

Após importação do dump para a nova base já criada em UTF-8, o Drupal não
consegue interpretar corretamente os caracteres acima, e os exibe de forma
incorreta.

Alguém teria alguma dica para a realização desta conversão, de Latin1 para
UTF8?

[ ]s,
Carlos Zottmann.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a