[firebase-br] Migrando do FB 1.03 p/ FB 1.52
Eduardo Jedliczka
eduardo em gerasoft.com.br
Sex Jun 10 08:13:47 -03 2005
Luciano...
Sim, você pode mudar a versão do servidor da 1.0 para a 1.5 e preservar
(temporariamente) os clientes como estão. Há alguns casos que isto não é
recomendado, mas faz 20 anos que o
FireBird/Interbase/Galaxy/GrotonDataBase/etc... foi planejado para que um
cliente mais antigo consiga acessar um servidor mais novo. (a recíproca nem
sempre foi verdadeira!)
Antes de começar o processo, saiba que algumas coisas mudaram entre o FB 1.0
e 1.5 (principalmente a ordem de resolução dos parâmetros, e um controle mas
rígido de queries ambíguas) então é bom fazer um testes minucioso com seu
aplicativo antes de iniciar a jornada.
Feito o teste, recomendo migrar no primeiro momento todos os servidores,
mantendo os terminais, assim não há porque dar problema. Numa segunda fase,
começar a trocar todos os terminais.
Ao fazer a instalação do "cliente" do FireBird 1.5, há algumas coisas
diferentes de simplesmente copiar a GDS32.dll, então é desejável (não
necessariamente, recomendável ou obrigatório) você instalar.
Se seu sistema estiver num servidor de arquivos (e não estiver em cada
terminal), dá para copiar a GDS32.dll do FB 1.5 para a pasta do aplicativo,
e assim, não atualizar em todos os terminais, mas há algumas configurações
de segurança no 2000 e XP que impedem a execução de DLLs que estão em outros
computadores, então seria bom verificar se este é o caso.
Há mais algumas recomendações, mas acho que já estaria escrevendo um
livro...
[s] e sucesso,
==========================
Eduardo Jedliczka
Gerasoft Informática
Apucarana - Pr
==========================
----- Original Message -----
From: "Luciano Gularte" <lsgulart em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, June 09, 2005 6:41 PM
Subject: [firebase-br] Migrando do FB 1.03 p/ FB 1.52
>
> Boa noite a todos ...
>
> Estou iniciando o processo de migração do FB 1.03 para FB 1.52 em um
> cliente e estou com alguma dúvidas:
>
> - Os servidores são todos Conectiva 8 e passarão a ser Conectiva 9. Até
aí
> tudo bem. Nas estações (windows) eu nunca instalei nada além do sistema,
> onde junto vai o arquivo gds32.dll. Nunca tive problemas. Está certo desta
> forma? Alguém me aconselha a fazer de forma diferente? Vi no livro do
Cantu
> algumas questões relacionadas ao arquivo de log do firebird nas estações,
> não estou bem lembrado pois estou viajando e não estou com o livro em
mãos,
> mas enfim, eu nunca instalei nada além da gds32.dll. Posso ter algum
> problema com isso?
> Ao passar para o FB 1.52 posso continuar fazendo desta forma? Apenas
> alterando a dll para a versão atualizada.
>
> - Este cliente possui 32 lojas espalhadas pelo RS e SC, resumindo, não
têm
> como fazer todas ao mesmo tempo. Como faço pra acessar de minha máquina
> servidores com versões diferentes do FB? Sei que no IBExpert eu posso
> definir a versão do banco ao qual estou me conectando, porém ele aponta
> sempre pra mesma gds32.dll.
>
> - Nesta rede está configurada uma VPN, e através dela a administração
> central consegue se conectar com as filiais para obter relatórios em tempo
> real, bem como uma filial a outra. Esta conexão e feita diretamente por
> dentro do sistema, onde no cadastro de filiais em tenho o IP e o caminho
do
> servidor, ou seja, o sistema conecta localmente e nos relatórios vc
informa
> a filial e internamente o sistema se conecta a ela e busca os dados. Que
> problemas posso ter nas seguintes questões: a administração já está
> atualizada e a filial não, ou se a filial já está atualizada e a
> administração não, uma vez que o sistema utiliza a dll de conexão local.
>
>
> Minhas dúvidas seriam essas, espero ter me feito entender.
> Muito obrigado pela atenção de vcs.
>
> Atenciosamente,
> Luciano Gulart
>
>
> ______________________________________________
> 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
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
Mais detalhes sobre a lista de discussão lista