[firebase-br] Erro na migração para do 2.5 para o 5
Éder Monteiro do Nascimento via lista <[email protected]> Tue, 6 Aug 2024 08:45:22 -0300
| Newsgroups | gmane.comp.db.firebase.portuguese |
|---|---|
| Message-ID | <CADEtvr_zYYXdNtt3anzrU7YiZDRToxOB7g9Q9r0dsRnvAtTwrA@mail.gmail.com> |
Bom dia. Estamos realizando a migração de um sistema do 2.5 para o 5. Fizemos os procedimentos orientados pelo mestre Cantu, e antes de migrar, já fizemos diversas correções que poderiam gerar problemas no 5. Contudo fui pego num ponto que não estou sabendo como buscar a solução no google por não saber exatamente o que procurar. A situação é que no 2.5 usamos muito (muito mesmo) o seguinte comando. LPAD(ID_MES,2,'0') para completar o campo com '0' à esquerda, e ele funciona perfeitamente. O campo ID_MES é um BIG_INT No fire 5, ele continua funcionando, contudo, gera um problema. 2.5 LPAD(ID_MES,2,'0') = '01' charset *ISO8859_1 *collation PT_BR 5 LPAD(ID_MES,2,'0') = '01' charset *None *collation PT_BR O problema, nosso sistema trabalha todo em Charset ISO8859_1 Collation PT_BR, e temos diversos lugares, que a comparação é busca é por esse campo. Só que aí sobe o erro: Erro de collation PT_br For character set none Por estar comparando entre charset diferentes. Já iniciei o *ajuste* fazendo o processo LPAD(CAST(ID_MES AS VARCHAR(2)),2,'0'), isso retorna Charset ISO8859_1. Contudo, temos algumas centenas de consultas, relatórios, e outras coisas mais, que essa situação está impactando. Atrasando nossa migração. Tem algum lugar que possa de configurar para que ele entenda isso como antes? *Éder Monteiro do Nascimento* Analista de Sistemas Full Stack Fator Sistemas & Consultoria e-mail: *[email protected] <[email protected]>* http://fatorsistemas.com.br ______________________________________________ FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html