Em 26/09/2017, Santiago - NSR<[email protected]> escreveu: > Sim..quanto a sua consideração estou totalmente de acordo..tanto que minhas > bases estão todas em utf8. Acontece que necessito enviar essa informação > para um serviço de terceiros..acredito que era alimentado por um único > aplicativo. >
Se suas bases já estão em UTF-8 então não entendi qual é o problema. Você quer transformar todos os caracteres fora da tabela ASCII padrão (0 a 127, que é o mesmo em UTF-8) em caracteres deste padrão de codificação? > -----Mensagem original----- > De: pgbr-geral [mailto:[email protected]] Em nome > de Osvaldo Kussama > Enviada em: terça-feira, 26 de setembro de 2017 19:05 > Para: Comunidade PostgreSQL Brasileira > Assunto: Re: [pgbr-geral] converter ascii para utf8 > > Em 26/09/2017, Santiago - NSR<[email protected]> escreveu: >> Boa noite. Tenho que converter um banco de dados que está codificado em >> ASCII para UTF8. Existe alguma ferramenta que possa tratar o arquivo >> gerado >> a partir do pg_dump ?. >> >> Tentei gerar o aqruivo pg_dump com –E UTF8 mas não da erro e não deixa >> gerar o arquivo. >> Não entendi a afirmação acima. Se não dá erro qual é o problema? Talvez você queira dizer que está dando erro. >> >> > > > Se por ASCII você quer dizer que está utilizando o conjunto de > caracteres SQL_ASCII então você fez uma péssima escolha. Isto > significa que não foi feita nenhuma verificação de validade dos > caracteres inseridos. > > https://www.postgresql.org/docs/current/static/multibyte.html > "When the server character set is SQL_ASCII, the server interprets > byte values 0-127 according to the ASCII standard, while byte values > 128-255 are taken as uninterpreted characters." > > Ou seja você terá que verificar qual codificação cada aplicação que > inseriu dados em seu banco de dados utilizou para tentar descobrir os > caracteres equivalentes em UTF-8. Se for uma única aplicação talvez > seja mais fácil, se forem múltiplas aplicações com diferentes > codificações será, no mínimo, bastante difícil. > > Osvaldo > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
