Transferi uma aplicação para um novo servidor, FreeHostingNoAds, e ao abrir uma consulta dá-me o seguinte erro:
ERRO
Erro ao aceder a base de dados
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_unicode_ci,COERCIBLE) for operation ‘=’
select count(*), sum(if(c.tipo=“Exames”,m.valorcomparticipado,0)) as sum_exames, sum(if(c.tipo=“Medicamentos”,m.valorcomparticipado,0)) as sum_medicamentos, sum(if(c.tipo=“Consultas”,m.valorcomparticipado,0)) as sum_consultas, sum(if(c.tipo=“Tratamentos”,m.valorcomparticipado,0)) as sum_tratamentos, sum(if(c.tipo=“Estomatologia”,m.valorcomparticipado,0)) as sum_estomatologia, sum(if(c.tipo=“Pr�teses”,m.valorcomparticipado,0)) as sum_proteses, sum(if(c.tipo=“Material ortop�dico”,m.valorcomparticipado,0)) as sum_materialortopedico, sum(if(c.tipo=“Oftalmologia - Aros”,m.valorcomparticipado,0)) as sum_oftalmologiaaros, sum(if(c.tipo=“Oftalmologia - Lentes”,m.valorcomparticipado,0)) as sum_oftalmologialentes, sum(if(c.tipo=“Subs�dio de Casamento”,m.valorcomparticipado,0)) as sum_subsidiocasamento, sum(if(c.tipo=“Subs�dio de Nascimento”,m.valorcomparticipado,0)) as sum_subsidionascimento, sum(if(c.tipo=“Subs�dio Pr�-escolar”,m.valorcomparticipado,0)) as sum_subsidiopreescolar, sum(if(c.tipo=“Subs�dio - Outro”,m.valorcomparticipado,0)) as sum_subsidiooutro from soc_movimentos m, soc_comparticipacoes c where m.comparticipacao = c.codigo AND m.datapagamento is not null AND YEAR(m.datapagamento) = 2014 and ( m.beneficiario = 25 )
Alguém sabe o que fazer para resolver?
Já alterei no ambiente de produção a conexão para UTF8 mas continua a dar o mesmo erro…