Correção de charset para mostrar acentos de forma correta

246 views
Skip to first unread message

Bruno Moura

unread,
Feb 2, 2011, 2:04:55 PM2/2/11
to Redmine Brasil
Olá amigos

Eu estava utilizando um script sh. para fazer o backup do banco de
dados do redmine utilizando o mysqldump sem
especificar o charset para gerar o arquivo .sql

Aí instalei uma nova versão do redmine e restaurei o aquivo
normalmente. Ao reiniciar o redmine vi que a acentuação estava toda
zuada.

Vi que na criação das tabelas a configuração estava descrita conforme
abaixo:

/*!40101 SET character_set_client = utf8 */;
ENGINE=InnoDB DEFAULT CHARSET=latin1;

E a seção de data dump já continha dados com acentuação zuada como por
exemplo 'Modelo de Integração'

Correção entre outros....

Não tinha me ligado neste detalhe.....não me atentei ao charset
default do servidor mysql e nem dos dados exportados!!!!!

Agora estou no seguinte estágio, tenho o dump com acentuação zuada e
todas as tabelas com DEFAULT CHARSET=latin1 e o Redmine está
mostrando exatamente os dados com os caracteres errados.

Agora a questão é como eu poderei vamos dizer assim converter os dados
para que os acentos aparecam novamente?

É possível ou eu me fu**?

Alguém já passou por isto?

Li em alguns foruns e tentei converter uma tabela e alguns campos mais
isto já fugiu ao meu controle....

Por favor, se alguém puder me dar uma força....


Obrigado!








Michel Wilhelm | Florianópolis / SC

unread,
Feb 2, 2011, 2:09:53 PM2/2/11
to redmi...@googlegroups.com
Use o Kate ou o Notepad++ para ir convertendo os charset e deixe tudo com UTF-8 =]

Eu costumo fazer isso quando tenho esse tipo de problema...


E... não se desespere!

Abs
-----------------------------------------------------------------------------------
Michel Wilhelm <michel...@gmail.com>
Skype: michel.wilhelm
Telefone: +55 (48) 9902-0045
Encurte sua URL: http://mrnet.in

-----------------------------------------------------------------------------------
Jesus morreu por você! [Jo 3:16]



2011/2/2 Bruno Moura <bruno...@gmail.com>

Marcello Henrique

unread,
Feb 2, 2011, 2:10:03 PM2/2/11
to redmi...@googlegroups.com
Tente em config/database.yml, comente a linha encondig: UTF-8,
reinicie e veja se resolve.

Abraços.

2011/2/2 Bruno Moura <bruno...@gmail.com>:

--
Marcello Henrique
Blog - http://faraohh.wordpress.com
Associação Software Livre de Goiás (www.aslgo.org.br)
Cercomp - UFG (www.cercomp.ufg.br)

Bruno Moura

unread,
Feb 2, 2011, 3:03:07 PM2/2/11
to Redmine Brasil
como não me desesperar em frente de um procedimento destes! ...rs

vou pesquisar mais...mas obrigado Michel!

On Feb 2, 5:09 pm, Michel Wilhelm | Florianópolis / SC
<michelwilh...@gmail.com> wrote:
> Use o Kate ou o Notepad++ para ir convertendo os charset e deixe tudo com
> UTF-8 =]
>
> Eu costumo fazer isso quando tenho esse tipo de problema...
>
> E... não se desespere!
>
> Abs
> -----------------------------------------------------------------------------------
> Michel Wilhelm <michelwilh...@gmail.com>
> *Skype*: michel.wilhelm
> *Telefone:* +55 (48) 9902-0045
> *Encurte sua URL:*http://mrnet.in
> *Acesse:*http://www.clickcamboriu.com.br
>  <http://mrnet.in>
>
> -----------------------------------------------------------------------------------
> Jesus morreu por você! [Jo 3:16]
>
> 2011/2/2 Bruno Moura <brunormo...@gmail.com>

Bruno Moura

unread,
Feb 2, 2011, 3:03:56 PM2/2/11
to Redmine Brasil
Nem exite esta linha neste arquivo Marcello, e obrigado pela ajuda!

On Feb 2, 5:10 pm, Marcello Henrique <fara...@gmail.com> wrote:
> Tente em config/database.yml, comente a linha encondig: UTF-8,
> reinicie e veja se resolve.
>
> Abraços.
>
> 2011/2/2 Bruno Moura <brunormo...@gmail.com>:
> Blog -http://faraohh.wordpress.com

Marcello Henrique

unread,
Feb 2, 2011, 7:43:14 PM2/2/11
to redmi...@googlegroups.com
Então defina ela como ISO-8859-1, se não crie a com UTF-8, uma delas
deve ser seu "character set".
Estou te indicando porque passei pelo mesmo problema.

Abraços.

--
Marcello Henrique
Blog - http://faraohh.wordpress.com

Bruno Moura

unread,
Feb 2, 2011, 8:03:37 PM2/2/11
to Redmine Brasil
Marcelo, salvou a hora!

vou proceder conforme vc me indicou....mais uma vez muito obrigado
pela atenção e ajuda!
Reply all
Reply to author
Forward
0 new messages