Eu habilitei o log, mas não da pra colocar tudo aqui.
Na verdade eu uso um componente, atribuo a imagem no campo e mando gravar.
Na verdade eu uso um componente, atribuo a imagem no campo e mando gravar.
2015-08-06 17:24:38 BRT LOG: comando: UPDATE public.testeimagem SET imagem='ÿØÿà \134000JFIF\134000\134000`\134000`\134000\134000ÿÛ\134000C\134000
ÿÛ\134000CÿÀ\134000\134000V"\134000ÿÄ\134000\134000\134000\134000\134000\134000\134000\134000\134000\134000\134000
e grava no banco assim :
"\303\277\303\230\303\277\303\240\000\020JFIF\000\001\001\001\000`\000`\000\000\303\277\303\233\000C\000\002\001\001\002\001\001\002\002\002\002\002\002\002\002\003\005\003\003\003\003\003\006\004\004\003\005\007\006\007\007\007\006\007\007\010\011\013\011\ (...)"
"\303\277\303\230\303\277\303\240\000\020JFIF\000\001\001\001\000`\000`\000\000\303\277\303\233\000C\000\002\001\001\002\001\001\002\002\002\002\002\002\002\002\003\005\003\003\003\003\003\006\004\004\003\005\007\006\007\007\007\006\007\007\010\011\013\011\ (...)"
Sim, o cliente é latin1
att
De: [email protected]
Enviada: Quinta-feira, 6 de Agosto de 2015 16:52
Para: [email protected]
Assunto: [pgbr-geral] JPEG error #53
On 06-08-2015 16:43, Leandro Monqueiro Leme wrote:
> Infelizmente não resolveu.
> As imagens que já estavam na base eu consigo ver quando dou o comando do
> bytea_output = 'escape', em linha de execução mesmo ou colocando no
> postgresql.conf, mas os que são gravados na base 9.3, dá erro.
> Se tiro o 'latin1', na hora de gravar dá erro de sequencia de bytes
> invalida para codificação utf8 : 0xff.
>
bytea_output é para recuperação (aka SELECT); não tem nada haver com
INSERT. Há algum detalhe na hora de transformar a imagem numa cadeia de
bytes para gravar no bytea. Se você pedir para gravar as consultas, qual
é a saída do comando INSERT no log?
0xff é o caracter ÿ. A codificação do cliente é Latin1 mesmo?
--
Euler Taveira Timbira - http://www.timbira.com.br/
PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
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
