[Cascavel-pm] [off] Problemas com charset. Dicas para solução?

João Gabriel Casteluber Laass gabriel em joaogabriel.org
Sexta Junho 18 14:21:26 PDT 2010


Posso tentar encontrar o arquivo de dump usado na importação. Fará alguma
diferença? Pergunto pois temos necessariamente que usar a base de dados
atual.

Um abraço,
João Gabriel Casteluber Laass








2010/6/18 Márcio Ferreira Ribeiro <mmmferreira em gmail.com>

> João,
>
> eu só consigo pensar em algum problema durante o import do backup feito com
> o mysqldump. Pois os "caracteres especiais" estão estranhos para os
> registros velhos e os novos estão normais.
> Vc tem acesso ao arquivo de dump usado? Os caracteres estão legiveis?
>
>
> Márcio Ferreira
>
>
> 2010/6/18 João Gabriel Casteluber Laass <gabriel em joaogabriel.org>
>
>> Olá Márcio, boa tarde. O charset é o mesmo. Como eu disse, houve uma
>> importação antes e depois foi inserido mais registros.
>>
>> O problema é encontrar o mapeamento dos "caracteres estranhos" para
>> caracteres comuns.
>>
>> Dicas?
>>
>>
>>
>> Um abraço,
>>
>> João Gabriel Casteluber Laass
>>
>>
>>
>>
>>
>>
>>
>>
>> 2010/6/18 Márcio Ferreira Ribeiro <mmmferreira em gmail.com>
>>
>>  Há anos eu não trabalho com MySQL e passei por problema semelhante, meu
>>> erro na epoca foi não ter configurado o MYSQL com o mesmo charset que usava
>>> anteriormente. a solução foi dar um drop no banco. Arrumar a configuração e
>>> fazer um novo importe dos dados.
>>> Como vc não falou se o charset é o mesmo, fica aqui minha suspeita.
>>>
>>> Márcio Ferreira
>>>
>>> 2010/6/18 João Gabriel Casteluber Laass <gabriel em joaogabriel.org>
>>>
>>>> Amigos, boa tarde.
>>>>
>>>> O problema que irei descrever a seguir não tem relação direta com Perl,
>>>> mas creio que com ajuda dos membros eu possa resolve-lo com Perl (ou não,
>>>> vamos descobrir).
>>>>
>>>> Me passaram uma solicitação aqui na empresa com o seguinte cenário:
>>>> Fizeram um back-up de um banco de dados MySQL através do comando
>>>> "mysqldump". Formataram o servidor do cliente, atualizaram o MySQL e fizeram
>>>> a importação do banco de dados (usando o phpmyadmin ou via linha de comando
>>>> - não sei afirmar qual método usaram).
>>>>
>>>> O problema é que todas as palavras acentuadas agora aparecem com um "?"
>>>> em navegadores web. Não é o charset da aplicação que solicita dados no banco
>>>> de dados porque é a mesma aplicação (inclusive a versão da aplicação é a
>>>> mesma) [A aplicação em questão é o DotProject versão 2.1 e os campos com
>>>> texto estão com COLLATE utf8_unicode_ci].
>>>>
>>>> Outro fato é que os novos registros no banco de dados estão corretos.
>>>>
>>>> Já tentei de várias formas (usando Perl, Java, funções do PHP, outros
>>>> softwares) descobrir em que charset estão as palavras acentuadas com erro.
>>>> Não consegui nada. Absolutamente nada.
>>>>
>>>> Segue um exemplo de pequenas frases com problemas:
>>>> CAF� DA TARDE
>>>> --> deveria ser "CAFÉ DA TARDE"
>>>>
>>>> Café
>>>> --> deveria ser "Café"
>>>>
>>>> REUNI�ES INTERNAS
>>>> --> deveria ser "REUNIÕES INTERNAS"
>>>>
>>>>
>>>> Algum membro pode dar alguns belos 2 centavos de ajuda?
>>>>
>>>> Um abraço,
>>>> João Gabriel Casteluber Laass
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Cascavel-pm mailing list
>>>> Cascavel-pm em pm.org
>>>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>>>
>>>
>>>
>>>
>>> --
>>> Wiki sobre MySQL: MySQL-BR.wikidot.com
>>>
>>> _______________________________________________
>>> Cascavel-pm mailing list
>>> Cascavel-pm em pm.org
>>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>>
>>
>>
>> _______________________________________________
>> Cascavel-pm mailing list
>> Cascavel-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>
>
>
>
> --
> Wiki sobre MySQL: MySQL-BR.wikidot.com
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/cascavel-pm/attachments/20100618/5797f5d4/attachment-0001.html>


Mais detalhes sobre a lista de discussão Cascavel-pm