Utf-8

3 respostas
Nelson_Rodrigo_Furla

Boa noite pessoal,

criei meu banco no postgres 8.0 , Encoding = ‘UNICODE’, migrei as informações de outro banco, e a partir dai estou montando meus relatórios com iReport 3.1.2, na criação dos relatórios vai muito bem, porem quando vou reabrir algum relatório no iReport mostra o erro abaixo:

Error loading the report template:
org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8 sequence.

com algumas pesquisas, pensei que a solução seria fazer o backup do banco recria-lo Encoding = ‘LATIN1’, e restaurar com o backup, feito isso, desenvolvi novamente meu relatório, e gerou o mesmo erro…

pesquisei aqui no guj para tentar me virar sozinho, mas não consegui, e o tempo está passando e estou parado nessa duvida… se puderem me ajudar ficarei agradecido.

obrigado.

3 Respostas

D

Tu consegue identificar qual é esse byte que ele não está reconhecendo e postar o código dele aqui?

Eu andei apanhando muito pra codificações + Postgre, talvez possa te ajudar.

Nelson_Rodrigo_Furla

então danielzhe…
é até embaraçoso dizer, mas percebi o problema :oops:
ao criar um novo banco “Encoding = LATIN1” e fazer o “restore” foram criadas as tabelas normalmente, porem sem conteudo algum, por isso minhas sql não retornavam nada.
mas tudo está normalizado agora, agradeço a atenção. :smiley:

D

hahahahheha

então blz.
que bom que resolveu. :slight_smile:

Criado 30 de janeiro de 2009
Ultima resposta 1 de fev. de 2009
Respostas 3
Participantes 2