Ola Flavio.
Ja havia mudado a variavel bytea_output, mas pelo que pesquisei, o problema 
esta no momento de realizar o insert. Como a string que envio no insert 
possui a barra ("/") no seu conteúdo, o postgres o entende como caracter de 
escape, o que faz retornar o erro.
Alguem mais ja possou por isso e pode dar alguma dica?

Julio Tofoli
SetaDigital Sistemas

--------------------------------------------------
From: "Flavio Henrique Araque Gurgel" <[email protected]>
Sent: Monday, May 23, 2011 5:58 PM
To: "Comunidade PostgreSQL Brasileira" <[email protected]>
Subject: Re: [pgbr-geral] Erro ao salvar bytea

> Em 23 de maio de 2011 17:35, jmtofoli <[email protected]> 
> escreveu:
>> Estou fazendo testes no PG 9.0 para migrar as bases de dados dos 
>> clientes.
>> Estou tendo problemas ao salvar registros com o tipo de dados "bytea".
>> Utilizo esse formato para armazenar imagens que converto em string. Até a
>> versão 8.3 estava tudo ok, mas agora, ao tentar salvar um registro a
>> seguinte mensagem é retornada: "invalid byte sequence for
>> encoding"UTF8":0xff "
>> Me parece que a string possui algum caracter não suportado pelo UTF8. 
>> Será
>> possivel?
>
> ALTER DATABASE nome_do_seu_banco_de_dados SET bytea_output = 'escape';
> Reinicie as conexões da sua aplicação e tudo deverá estar funcionando.
>
> []s
> Flavio Gurgel
> _______________________________________________
> 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