[firebase-br] Mudando Codificação de Caracter

Gladiston Santana gladiston em vidy.com.br
Qua Set 5 09:41:42 -03 2012


O que não está claro para mim é porque você precisa converter.
Não pode simplesmente utilizá-lo como UTF-8 ?
Se estiver pensando em usar case insensitive , basta usar o collate pt_BR,
mas mantenha o UTF-8.
De outra forma, só vejo você fazendo um datapump transferindo dados de uma
tabela para outra entre db's utf e latin1.


Em 4 de setembro de 2012 15:20, Fábio P. Santos <fpsgyn em gmail.com> escreveu:

> O problema é que tenho uma base populada com UTF-8, desta forma não consigo
> converter para ISO-8859-1, já tentei verificar as questões sobre os
> caracteres e não encontrei compatibilidade, quer dizer como faço para
> converter estes caracteres ?
>
> Em 4 de setembro de 2012 13:22, Gladiston Santana
> <gladiston em vidy.com.br>escreveu:
>
> > Pois é, o linux é muito ligado aos padrões de internet e adota o UTF-8 em
> > tudo.
> > Mas me parece que a partir do Windows Vista, o Windows também adotou o
> > padrão UTF-8.
> > O que tá pegando é que UTF-8 é mais completo e por isso mais beberrão de
> > bytes do que ISO-8859-1, e assim a adoção do UTF-8 nos bancos de dados
> não
> > é unanimidade quando só se usa caracteres e sinais diacríticos do
> > ocidente(e somente dele).
> >
> > Você pode manter UTF-8 também no Windows, basta informár o charset no
> > momento da conexão.
> > Se ainda assim desejar realizar essa mudança, o gbak tem um parametro que
> > "fixa" um charset em detrimento de outro, use-o no momento de restaurar o
> > backup. Eu usei "fixar" porque não se trata duma conversão, apenas
> > transliteração onde um codigo pode ou não corresponder a mesma grafia no
> > outro charset.
> >
> > Minha recomendação é manter utf-8 porque o mundo inteiro fala utf-8, se
> > tiver que trabalhar com outras linguagens e formatos é muito provável
> que a
> > fonte de seus dados esteja em utf-8.
> >
> > Gladiston Santana
> > Departamento de TI
> > Grupo Vidy
> > Tel (11) 4787-3122 ramal 228
> > Rod. Régis Bittencourt 3360 - Km 272,5
> > Taboão da Serra - SP - CEP: 06793-000
> > Visite nosso site: www.vidy.com.br
> > Visite também : www.expolabor.com.br
> >
> >
> >
> >
> >
> > Em 4 de setembro de 2012 11:23, Fábio P. Santos <fpsgyn em gmail.com>
> > escreveu:
> >
> > > Tenho um sistema que acessa um banco de dados firebird em uma máquina
> > > Linux, o problema é que nesta a codificação de caracteres estava em
> UTF-8
> > > ptbr, desta forma nas outras máquina ques estão em ISO-8859-1 não
> > > reconhecem os caracteres acentuados, já alterei a máquina linux para a
> > > codificação padrão, mas como fazer para alterar no banco de dados, ou
> > seja
> > > converter o conteúdo de alguns campos de UTF-8 para ISO-8859-1.
> > ______________________________________________
> > 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://firebase.com.br/pesquisa
> >
> ______________________________________________
> 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://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista