Buenas tche, tivemos este galho a poucos dias, nosso banco é todo em LATIN1
e ao importar uma tabela referente a informações para o sistema fiscal do
nosso ERP ocorreu o mesmo erro. Para resolver fizemos o seguinte antes de
usar o COPY,  "SET CLIENT_ENCODING TO 'latin1';". Testa e ve se ajuda.

Marcos André G.A
Trabin Softwarre & Consulting



Em 21 de fevereiro de 2010 15:42, Osvaldo Kussama <[email protected]
> escreveu:

> Em 21 de fevereiro de 2010 15:00, GABRIEL DOS SANTOS
> <[email protected]> escreveu:
> > Boa tarde a todos da Comunidade,
> >
> > Estou tentando importar os dados de um arquivo txt para uma tabela...e
> esta
> > dando o seguinte erro:
> >
> >
> > ERRO:  sequência de bytes é inválida para codificação "UTF8": 0xba
> > HINT:  Este erro pode acontecer também se a sequência de bytes não
> > corresponde a codificação esperado pelo servidor, que é controlada por
> > "client_encoding".
> > CONTEXT:  COPY dsplanocontas, linha 33
> >
> >
> > Abaixo tem algumas informações:
> >
> > Versão do PostgreSQL: 8.4.2
> >
> > Tabela:
> >
> > CREATE TABLE dsplanocontas (
> >   classificacao  VARCHAR(20) NOT NULL
> > , conta            VARCHAR(200) NOT NULL
> > );
> >
> > Dados do arquivo do Arquivo
> > 1        A T I V O (7)
> > 1-1       CIRCULANTE (14)
> > 1-1-01       DISPONIBILIDADES (21)
> > 1-1-01-01       CAIXA (28)
> > 1-1-01-01-001      CAIXA GERAL (35)
> > 1-1-01-02      BANCOS C/ MOVIMENTO (42)
> > 1-1-01-02-001       BANCO DO BRASIL S/A (49)
> > 1-1-01-02-002      CAIXA ECONOMICA FEDERAL (56)
> > 1-1-01-02-003      BANCO ITAU S/A (63)
> > 1-1-01-02-004      BANCO BRADESCO S/A (70)
> >
> >
> > Comando utilizado para copiar:
> > COPY dsplanocontas FROM 'C://planocontas.txt';
> >
> >
> > Alguem sabe como resolver este problema?
> >
>
>
> Existe uma incompatibilidade entre o real conteúdo do arquivo e o que
> o PostgreSQL espera encontrar.
>
> Qual o resultado dos seguintes comandos SQL:
> SHOW CLIENT_ENCODING;
> SHOW SERVER_ENCODING;
>
> Em qual o encoding foi gerado o arquivo C://planocontas.txt? Foi
> realmente UTF8 ou foi em um WIN125x? O CLIENT_ENCODING informado
> corresponde ao encoding do arquivo?
>
> Osvaldo
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a