Osvaldo

Eu usei o iconv e a conversao foi feita e não dá erro na importação para
UTF-8. Beleza.

Agora outra duvida. Quando utilizo o UTF-8, que é o padrão, não aceita
acentuação?
No phppgadmin é mostrado a acentuação tudo certinho inclusive na
inclusão/alteração de registros.
No modo prompt dá erro se eu tento incluir/alterar uma informação com
acentuação.
Os caracteres especiais depois da conversão ficam com os simbolos
"estranhos" via prompt mesmo?

Flávio


Osvaldo Kussama wrote:
> 
> 2010/6/21 flavior <[email protected]>:
>>
>> Obrigado Osvado
>>
>> Só para ter certeza do trabalhao que vou ter...
>>
>> Flávio
>>
>>
>> Osvaldo Kussama wrote:
>>>
>>> 2010/6/18 flavior <[email protected]>:
>>>>
>>>> Gostaria de confirmar com os senhores.
>>>>
>>>> O pg_dump NAO converte uma base que esta em 'SQL_ASCII' para outro
>>>> encoding
>>>> (UTF8)?
>>>> Estou usando o comando :
>>>>  pg_dump -a -d -C --user=postgres --table=dbs --encoding=UTF8 tbase >
>>>> dbs_utf8.sql
>>>>
>>>
>>>
>>> Do manual [1]:
>>> " The SQL_ASCII setting behaves considerably differently from the
>>> other settings. 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. No encoding
>>> conversion will be done when the setting is SQL_ASCII. Thus, this
>>> setting is not so much a declaration that a specific encoding is in
>>> use, as a declaration of ignorance about the encoding. In most cases,
>>> if you are working with any non-ASCII data, it is unwise to use the
>>> SQL_ASCII setting, because PostgreSQL will be unable to help you by
>>> converting or validating non-ASCII characters."
>>>
>>> Osvaldo
>>> [1] http://www.postgresql.org/docs/current/interactive/multibyte.html
>>>
> 
> 
> Flavio:
> 
> Se *todos* os clientes de seu servidor PostgreSQL (aquele com encoding
> SQL_ASCII) utilizaram o mesmo encoding nas operações de modificação do
> bd então você pode utilizar um utilitário como o iconv [1] para
> efetuar esta conversão (do encoding utilizado pelos clientes para
> UTF-8) sobre o resultado do pg_dump.
> Caso os clientes operassem com diferentes encodings então você terá um
> trabalho de garimpagem que, infelizmente, pode ser árduo.
> 
> Osvaldo
> [1]
> http://www.gnu.org/software/libiconv/documentation/libiconv/iconv.1.html
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> 
> 

-- 
View this message in context: 
http://old.nabble.com/pg_dump-tp28930644p28986779.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

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

Responder a