Fórum Charset e Collation #60593
14/04/2009
0
Bom dia, estou tendo um problema com a ordem das minhas consultas no firebird, acontece que quando criei o banco não sabia sobre as charset e so fui perceber o problema depois, estudando vi que o problema é a charset e collation que eu não tinha definido de acordo com o que aprendi defini assim:
Char set = WIN1252
Collation = WIN_PTBR
pois bem, ja defini o campo (NOME) com essas configurações porém o problema persiste.
estou usando firebird 2.1 com o IbExpert.
Obrigado t+
Char set = WIN1252
Collation = WIN_PTBR
pois bem, ja defini o campo (NOME) com essas configurações porém o problema persiste.
estou usando firebird 2.1 com o IbExpert.
Obrigado t+
Davidpl
Curtir tópico
+ 0
Responder
Posts
14/04/2009
Weber
Usando colate pt_br e charset ISO8859_1 com firebird 1.5.3 pode-se usar o script abaixo para corrigir bancos de dados gerados sem o collate e charset.
[color=red:a1195f0ac8]CUIDADO SCRIPT PARA FB 1.5.3[/color:a1195f0ac8]
[color=red:a1195f0ac8]CUIDADO SCRIPT PARA FB 1.5.3[/color:a1195f0ac8]
-- FAZER BACKUP DO BANCO -- RESTAURAR BACKUP DO BANCO UPDATE RDB$DATABASE SET RDB$CHARACTER_SET_NAME = ´ISO8859_1´; UPDATE RDB$FIELDS SET RDB$CHARACTER_SET_ID = 21 WHERE RDB$CHARACTER_SET_ID IS NOT NULL; UPDATE RDB$RELATION_FIELDS SET RDB$COLLATION_ID = 16 WHERE RDB$COLLATION_ID IS NOT NULL; -- FAZER BACKUP DO BANCO -- RESTAURAR BACKUP DO BANCO
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)