[firebase-br] Collate default

Pha-Lista lista em pha.com.br
Qui Nov 18 10:54:43 -03 2004


Estou com o Eduardo, ja vi muita gente danificar uma base de dados fazendo este tipo de alteração pelo IBExpert, tenho a seguinte opinião, o que não se dá para fazer atraves de comandos SQLs, não deve ser feito pelo IBExpert.

Faça como Eduardo disse.

- crie o script do banco
- altere o script 
- crie um nova banco
- use o IBPump para importar do banco antigo.

PS: Só lembrando, o FB com o CollatePT_BT funciona normalmente com um banco sem o collate PT_BR, você só não tera os recursos que pertencem unicamente ao Collates WIN_PTBR e PT_BR, Ok.

PHA
Nova Odessa / SP - Brazil

-----Mensagem original-----
From: "Eduardo Jedliczka" eduardo em gerasoftinfo.com.br
Date: Thu, 18 Nov 2004 12:19:27 -0300
To: "FireBase" lista em firebase.com.br
Subject: Re: [firebase-br] Collate default

> Cara isto que você está tentando fazer é um tiro no próprio pé... Pode até
> funcionar, mas você está implorando para dar um "problema violento" no seu
> banco.
> 
> Se eu tivesse que fazer isto, extrairia o metadata do banco de dados (com o
> IbExpert), faria a alteração do Collate no Script, e recriaria o banco no FB
> 1.5.1 PT-BR.Assim é 100%
> 
> [s]
> 
> =====================
> Eduardo Jedliczka
> GeraSoft Informática
> Apucarana - PR
> =====================
> ----- Original Message ----- 
> From: "Luciano R. Machado" <luciano em rsys.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Thursday, November 18, 2004 12:16 PM
> Subject: [firebase-br] Collate default
> 
> 
> > Bom dia,
> >
> > Instalei o FB 1.5.1 com o Collate PT-BR e preciso usá-lo com
> > arquivos de banco criados na versão do Fb sem esse collate.
> >
> > Fazendo um backup/restore o PT-BR apareceu na tabela RDB$COLLATIONS,
> > mas ao mudar collate de um campo para o PT-BR (via IBExpert) o mesmo não
> > está fazendo efeito.
> >
> > Também gostaria de saber se há como trocar o collate default do CharSet
> > Win1252, pois todos os campos char e varchar estão usando o collate
> > default desse charset, então seria bem mais prático fazer dessa maneira.
> >
> > Aliás, tentei alterar diretamente na tabela RDB$CHARACTER_SETS mas
> > também não funcionou. Fazendo o backup/restore o collate default
> > volta pra Win1252.
> >
> > Obrigado!
> >
> > -- 
> > Luciano Rodrigues Machado
> > Programador - Ribeirão Preto-SP
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> >
> 
> 
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br





Mais detalhes sobre a lista de discussão lista