No dia 26 de novembro de 2015 às 15:47, Danilo Silva <
[email protected]> escreveu:

> Em 26 de novembro de 2015 15:31, Glauco Torres <[email protected]>
> escreveu:
>
>>
>>
>>
>>
>> Pessoal,
>>>
>>> Estou tentando efetuar um COPY via psql local de um arquivo, porém
>>> recebo a mensagem: "sequência de bytes é inválida para codificação "UTF8":
>>> 0x80"
>>>
>>> Tanto client_encoding e server_encoding estão como UTF8, já o arquivo,
>>> executando um file -i mostra como "text/plain; charset=utf-8".
>>>
>>> Qual forma correta de importar esse arquivo?
>>>
>>> []s
>>> Danilo
>>>
>>>
>>
>> No comando COPY você esta passando o ENCODING?
>>
>> Um exemplo de como ser usado.
>> COPY xyz FROM '/pasta/xyz.TXT'  using delimiters '@' ENCODING 'UTF8' ;
>>
>>
>> ​Efetuei como indicado, porém, apresentou o mesmo erro.​
>
>
> ​[]s
> Danilo​
>
>
>
Quando você executa os comandos SHOW client_encoding;  e SHOW
server_encoding;  estão retornando como UTF8 ?

Já que segundo você o file -i do arquivo já esta como UTF8, caso não esteja
você pode usar o iconv para isso.


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

Responder a