Obrigado Pessoal,

Seguindo as dicas do Fabricio que deu uma luz, ajustei aqui e funcionou legal.

abraços a todos.
  ----- Original Message ----- 
  From: Fabrízio de Royes Mello 
  To: Comunidade PostgreSQL Brasileira 
  Sent: Monday, September 03, 2012 2:38 PM
  Subject: Re: [pgbr-geral] REF. ERRO NO COMANDO COPY.




  Em 3 de setembro de 2012 14:32, <[email protected]> escreveu:

    Ola Pessoal,

    Estou tentando importar dados de um arquivo TXT para uma tabela e retorna 
erro.
    O arquivo TXT foi gerado por outro aplicativo que o cliente nos enviou.



  Vc esta fazendo isso por sua aplicação ou via psql?



    ERRO:  sequência de bytes é inválida para codificação "UTF8": 0xff
    CONTEXT:  COPY visitas, linha 1

    -Banco esta LATIN1.

    Alguem tem alguma dica de como devo salvar o arquivo TXT ?



  Primeiro verifique a codificação do seu arquivo:


  $ file --mime-encoding /caminho/do/seu/arquivo.txt



  Pelo visto é UTF8 e sua base LATIN1 (ISO-8859-1), então vc tem a opção de:


  1) Setar o client_encoding para UTF-8 ao se conectar com o banco para a libpq 
fazer o trabalho de converter a codificação da origem para o destino (lembre-se 
que vc pode ter problemas com caracteres que existem em UTF-8 e não em LATIN1)
  2) Converter o arquivo para ISO-8859-1 antes de importar usando "iconv" ou 
"recode"


  Att,


  -- 
  Fabrízio de Royes Mello
  Consultoria/Coaching PostgreSQL
  >> Blog sobre TI: http://fabriziomello.blogspot.com
  >> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello
  >> Twitter: http://twitter.com/fabriziomello




------------------------------------------------------------------------------

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

Responder a